为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript总结

标签:
Java

一、前言

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 

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


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消