js高程笔记1-3章

第1章 js简介

1.js由三部分组成,ECMAScript, DOM, BOM。

 

第2章 在HTML中使用js

1.把<script>标签放在<body>里面的最后,可以在加载js文件前显示页面内容,对用户友好。

2.<script>标签的defer属性表示脚本延迟到页面解析完再执行,async表示表下载脚本边加载HTML,相当于异步。

 

第3章 基本概念

1.js一切都区分大小写。标识符第一位不能是数字。

2.js五种基本类型:undefined,null,boolean,number,string。一种复杂类型:object。

3.null用来给准备给准备保存对象的变量赋值。

4.Boolean()函数可以将任何数据类型的值转换成boolean型。见P26

5.任何涉及NaN的操作都得NaN,NaN和NaN不等。

6.位操作符:按位非(~),求反码(操作数的负数减1)。按位与(&),二进制码都为1返回1。按位或(|),二进制码都为0返回0。按位异或(^),二进制码相同返回0。

7.“+”对于两个字符串是拼接,如果有一个不是字符串,就转成字符串。“<”等关系操作符,如果有一个数是数值,有一个不是,则将不是的转化成数值。

8.null==undefined,但null===undefined返回false。

9.函数中命名的参数不是必需的,可以用arguments[i]访问传进来的参数。可以用这个模仿重载。P65

10.函数中,没有传递值的参数自动赋予undefined。

转载于:https://www.cnblogs.com/little-jelly/p/5738484.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值