JavaScript

  1. 1. 概念
  2. 2. 预定义函数
  3. 3. 对象
    1. 3.1. prototype
  4. 4. 数组
    1. 4.1. join
    2. 4.2. splice
    3. 4.3. sort
  5. 5. Date
  6. 6. Math
    1. 6.1. round() 四舍五入
    2. 6.2. random() 返回0~1的随机数

概念

外部JavaScript脚本的调用:<script src = "../../路径"></scripts>

NaN:not a Number

逻辑运算(&&):谁在表达式中起关键性作用,结果就是谁
例:true && 4 && “aaa”
x输出 “aaa”

0    “0”    “”    null    NaN    undefined => false

用 new 创建的对象为引用类型(object)

预定义函数

parseInt():将字符转化为Int

eval(string):string为一个可计算的字符串或者是可执行的表达式

对象

prototype

可以为一个类创建一个共有的模板
新new的对象会调用模板中的属性

数组

cars = [“0”, 2, new Object()];//数组中的元素可以不同

join

join() : 将数组中的元素拼接成字符串,默认连接符为“,”

splice

splice(index, howmany, [item1, … , itemx], item, …) : howmany为从index的位置开始删除元素的个数,后面的为插入的元素

sort

sort(function(a,b){return b - a}); 数字的降序排列

sort(function(a,b){return a - b}); 数字的升序排列

Date

unix时间戳,从1970.1.1到xxxx.xx.xx的毫秒数

Math

round() 四舍五入

random() 返回0~1的随机数

//