美文网首页
JavaScript复习资料

JavaScript复习资料

作者: duziten | 来源:发表于2018-02-10 11:40 被阅读0次

知识点

1、JavaScript标识符必须是以字母,下划线或美元符开始。
2、JavaScript并不会在所有缺少换行处都填补分号,只有在缺少了分号就无法正确解析代码的时候,才会添加分号。
3、常用数学函数:

Math.pow(2.3)    //2的3次幂
Math.pow(2.1/3)    //2的立方根
Math.round()    //4舍5入
Math.ceil()    //向上取整
Math.floor()    //向下取整
Math.abs()    //绝对值
Math.max()    //返回最大值
Math.min()    //返回最小值
Math.random()    //生成一个大于0小于1.0的随机数
Math.PI    //圆周率
Math.E    //自然对数的底数
Math.sqrt()    //平方根
Math.sin()    //三角函数

4、字符串相关方法(js中字符串是固定不变的,方法返回的都是新字符串)

s.charAt(n)    //获取低级n个字符
s.substring()    //截取字符串
s.slice()    //截取字符串
s.indexOf()    //字符首次出现的位置
s.lastIndexOf()    //字符最后一次出现的位置
s.split()    //分割字符串
s.replace()    //替换字符串
s.toLoUpperCase()    //转换为大写

5、布尔值相关

undefined
null
0
-0
NaN
""
//除了以上和false会被转换为false,其他的都会转换为true。

6、全局对象

全局属性:undefined、Infinity和NaN
全局函数:isNaN()、parseInt()和eval()
构造函数:Date()、RegExp()、String()、Object()、Array()
全局对象:Math和JSON

7、包装对象
可通过String()、Number()、和Boolean()构造函数来显示地创建包装对象,属性只读,不能定义新的属性。
8、类型转换

x+""  //等价于String(x)
+x  //等价于Number(x)
!!x  //等价于Boolean(x)

9、全局变量

var gl = 1;  //声明的是一个不可删除的全局变量
gl2 = 1; //声明的是一个可以删除的全局变量
delete gl;  //false
delete gl1;  //true

10、void运算符
位于操作数之前,操作数可以是任意类型:操作数会照常计算,但是会忽略计算结果并返回undefined。

11、函数声明和函数定义表达式

function f(){
}
//函数声明语句通常出现在JavaScript代码的最顶层,也可以嵌套在其他函数体内,但是在嵌套时,函数声明只能出现在所嵌套函数的最顶层。
//函数声明也不能出现在if语句、while语句或其他任何语句中。
var f = function (){
}
//函数定义表达式中函数被显示的提前到脚本和函数的顶部,只有变量声明提前了,变量初始化的代码不会提前。

12、标签语句
语句是可以添加标签的,标签是由语句前的标识符和冒号组成:

label : statement
//break和continue是JavaScript中唯一可以使用语句标签的语句
mainloop : while (){
  // ...
  continue mainloop;  //跳到下一个循环
  //
}

相关文章

  • JavaScript复习资料

    知识点 1、JavaScript标识符必须是以字母,下划线或美元符开始。2、JavaScript并不会在所有缺少换...

  • 周报相关内容及复习资料

    周报答案及复习资料在下方 英语单选复习资料(长按二维码下载) 手机需要安装打开PPT的APP 翻译句子复习资料(扫...

  • 周报相关内容及复习资料

    周报答案及复习资料在下方 英语单选复习资料(长按二维码下载) 手机需要安装打开PPT的APP 翻译句子复习资料(扫...

  • 2018-01-23

    化学复习资料

  • 2018-01-23

    化学复习资料

  • 2018-01-21

    初三化学复习资料

  • 复习资料

    高数,张宇18讲,推导公式,2-3遍 线代,李永乐视频,李永乐复习全书

  • 复习资料

    复习资料 一课 1.早期的人类主要依靠自己的肢体来完成一些费力费时的劳动,在长期的实践中,人类逐渐学会了使用简单机...

  • 复习资料。

    一,填空。 1. 人们根据需要对简单机械进行组合,发明了各种复杂的机器。生活中常用的一些比较复杂的工具都属于机器。...

  • 复习资料。

    1. 仔细观察自己与父母的体型举止。音容笑貌我们会惊奇的发现一些相似之处。 2.除了人以外,其他动物或植物的不同个...

网友评论

      本文标题:JavaScript复习资料

      本文链接:https://www.haomeiwen.com/subject/nprctftx.html