JavaScript 基本语法

标识符规则在应用程序中,使用变量来作为值的符号名。变量的名字又叫做标识符,其需要遵守一定的规则。必须以字母、下划线(_)或者美元符号($)开头后续的字符也可以是数字(0-9)。因为 JavaScript 语言是区分大小写的,所以字母可以是从“A”到“Z”的大写字母和从“a”到“z”的小写字母。可以使用大部分 ISO 8859-1 或 Unicode 编码的字符作标识符,例如 å 和 ü。你也可以使用 Unicode 转义字符 作标识符。合法的标识符示例:Number_hits,temp99,$credit 和 _name。声明变量使用关键词 var 。例如 var x=42。这个语法可以用来声明局部变量和全局变量。直接赋值。例如x =42。在函数外使用这种形式赋值,会产生一个全局变量。在严格模式下会产生错误。因此你不应该使用这种方式来声明变量。使用关键词 let 。例如 let y=13。这个语法可以用来声明块作用域的局部变量。变量求值用 var 或 let 语句声明的变量,如果没有赋初始值,则其值为 undefined 。block区块作用:把代码包在一起 常与if/for/while合用if else 语句 {}在在语句只有一句的时候可以省略,但不建议省略。写法表达式里a=1要用=== swith 语句 while语句 判断真假表达式为真,执行,执行完再判断真假表达式为假,执行后面的。死循环特例 因为浮点数不精确for 循环是while循环的简单写法 语句一用来初始化表达式来判断语句3来写增长执行顺序为: 语句1--表达式2--循环体--语句3如果表达式2不成立,直接跳出循环特例执行下列代码会打印出5个5因为延迟打印 i 的值为 5 打印值取决于函数什么时候调用,我们开始一个延迟函数 setTimeout(fn) ,a = 5,打印出 5 。那有没有办法改变呢?如果我们将 var 替换为 let ,则会以此打印 0 1 2 3 4 。 break退出当前所有循环continue退出一次距离它最近那次循环lable 简写 问号冒号表达式A?B:C &&短路逻辑A&&B&&C&&D取第一个假值或D ||A||B||C||D取第一个真值或D我目前是在职前端开发,如果你现在也想学习前端开发技术,在入门学习前端的过程当中有遇见任何关于学习方法,学习路线,学习效率等方面的问题,你都可以申请加入我的前端学习交流裙:前面:851 中间:231 最后:348。里面聚集了一些正在自学前端的初学者裙文件里面也有我做前端技术这段时间整理的一些前端学习手册,前端面试题,前端开发工具,PDF文档书籍教程,需要的话都可以自行来获取下载。

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):