您的位置:首页 > Web前端 > JavaScript

Javascript学习笔记整理----语法部分

2017-05-29 00:00 106 查看
三种引用方式:

1,将JS代码放到文档的<head>标签中的<script>标签之间。

2,将JS代码存为一个扩展名为.js的独立文件<script>标签的src属性指向该文件。

3,把<script>标签放到html文档的最后</body>标签之前。

三种写法优劣为1->2->3,3为最优:能更快的加载页面。

语句:

每行一句结尾推荐用分号(可以什么都不写),一行写多句也是用分号隔开。

注释:

1,单行注释:两个//放在一行的开头,这行语句就被注释。

2,多行注释:用/*开始,*/结束,这个范围的语句就被注释了。

变量:

用var关键字来声明,可以不用。变量区分大小写,变量名不允许包含空格,或标点符号($符号除外)。允许包含字母,数字,下划线,首字母不能是数字。推荐驼峰命名。分全局和局部变量,作用域不一样。

数据类型:

JS是弱类型语言,不需要进行类型声明,程序员可以在任何阶段改变变量的数据类型。

1,字符串由零个或多个字符构成,字符包括但不限于字母,数字,下划线。必须包含在引号里面(单,双)

\为转义字符。

2,数值不用限定必须是个整数。

3,布尔值,只包括true和false,千万别用引号引起来,就变成字符串了。

数组:

一个变量表示一个值的集合,集合中的每个值都是这个数组的一个元素。用Array声明,关联数组可以指定下标(不推荐用,常用的是用对象object)

对象:

对象也是一个名字表示一组值,每个值表示对象的一个属性。创建对象用object关键字,用.号来获取属性,用{}括号创建比较简单。

操作:

加减乘除算术操作符和等号赋值操作符,用括号避免歧义。+=,--,++,逻辑操作符等和python一样。

条件语句:

条件必须放在if后面的圆括号中,条件的求值结果永远是个布尔值。条件判断中,=赋值,==相等判断,===是严格比较。

循环语句:

while循环只要给定的条件求值结果是True包含在花括号里面的代码就反复的执行下去。do{ statements} while(condition)至少执行一次。for循环类似while的变种。

函数:

推荐的做法是先对函数进行定义,再调用。定义一个函数语法:

function name(arguments){

statements;

}

对象:

对象是一种非常重要的数据类型,包含属性和方法。属性是属于某个特定对象变量,方法是只有一些属性和方法才能调用。都用.来访问。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐