继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JavaScript总结

慕婉清7014414
关注TA
已关注
手记 3
粉丝 0
获赞 1

一、前言

1. JavaScript是面向对象的,但是没有类。

2. JavaScript是一种基于原型的语言。

JavaScript需要一个托管环境,最常见的是浏览器。JavaScript代码嵌入在HTML文档中,其主要用途是为HTML页面添加交互性。许多开发人员没有意识到这一点,但JavaScript本身没有为用户提供输入和输出的工具,它依赖于DOM和浏览器。

二、记录

1.示例,其中将相同的变量分配给数字值,字符串,对象甚至函数; 一切正常:


// JavaScript

var total = 131;                         // number

total = "This is JavaScript";            // string

total = {"Customer": "Karen McGrath"};   // object

total = function () {alert("Hello");};   // function

total();                                 // => Hello (executes function)

1

2

3

4

5

6

2.for loop


var count = 0;

for (var i = 0; i < 10; i++) {

    count += i;

}

alert("count = " + count);         // => count = 45

1

2

3

4

5

3.while loop


var i = 0;

count = 100;

while (i < count){

   i++;

}

alert("i = " + i);                 // => i = 100

1

2

3

4

5

6

4.break and continue


for (var i = 0; i < 100; i++) {

   if (i < 5) {

      continue;

   } else if (i > 7) {

      break;

   }

   alert(i);         // => 5, 6, 7

1

2

3

4

5

6

7

5.作用域

块级变量仅存在于代码块的上下文中,例如if或for语句。在下面的示例中,变量count仅存在于花括号内。在街区外不可见或无法进入https://www.c51net.com


if (accept == true ){   

   int count = 0 ; //块级范围                      

   ...  

}

1

2

3

4

6.功能级别范围


function calculate (){ 

   var count = 0 ; //功能级别范围                      

   ...                   

}

1

2

3

4

7.JavaScript’s global scope


var accept = true ; //全局范围        

if (accept === true ){   

   var count = 0 ; //全局范围            

}

1

2

3

4

8.JavaScript是弱类型的


alert (null + 34 ); // => 34  

--------------------- 

作者:14期-陈海明 

来源:CSDN 

原文:https://blog.csdn.net/chenhaiming123/article/details/91357799 

版权声明:本文为博主原创文章,转载请附上博文链接!


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP