美文网首页
2016.12.3 JS

2016.12.3 JS

作者: 看流沙聚散 | 来源:发表于2016-12-05 09:04 被阅读0次

构造函数

通过相同构造函数(类)生成的对象,他们具有相同的属性和方法
内置构造函数首字母大写:Object,Array,Date
构造函数的作用:生成对象,生成对象的时候必须加关键字new
构造函数也可以叫类,类指的是一类事物的描述
对象:是一实实在在的物体(实例)
数组:整体上的描述,它有length,它有下标,它有push方法添加新元素
. :前面的是对象,js中所有的都是对象
自定义构造函数:如果是创建构造函数,首字母大写区分。
调用构造函数,加了new之后:
1.会创造一个空对象
2.把这个对象赋给this
3.执行函数体
4.返回空对象
对象方法:前面是对象,后面是方法
构造函数是函数,对象也是函数
静态方法,跟实例无关,对象也叫实例
静态属性和方法是公用的
str.fromChar();根据编码获取字符串
str.indexOf();获取该字符在str字符串的位置
str.indexOf('xxx',4);
第一个参数:代表要查找的字符串
第二个参数:代表我们查找的起始位置 写数字
没找着到显示-1;

while循环

var i=0;
while(i<10){i++ ;console,log(i)}

slice(start,end)字符串截取

slice返回开始位置到结束位置的子字符串,字符串本身不会发生改变
slice(-3,-1)写负数 是从右到左开始数 -1开始

split()将字符串分隔成数组

第一个参数:分隔符
第二个参数:限定返回最大成员数

[].join()将数组组合成字符串

数组

push:加到最后面
返回添加之后的数组的一个长度,会改变原数组
unshift()添加到数组前面
arr.pop()删除数组最后一个
arr.shift()删除数组第一个

splice删除,添加,替换

splice(起始位置,删除的个数(不删除的话为0就行),替换的元素(也可以不写))
sort()排序
数组排序,都是当成字符串,从第一位开始比较大小排序 如sort([11,2,3])
Math,random()生成随机数,0~1之间的小数
去x~y的整数:paresInt(x+Math.random()*(y-x))

相关文章

  • 2016.12.3 JS

    构造函数 通过相同构造函数(类)生成的对象,他们具有相同的属性和方法 内置构造函数首字母大写:Object,Arr...

  • 2016.12.3

    2016.12.3 00:57

  • 红计划 | 盈盈一盏 俏立枝头

    2016.12.3摄于河内

  • 2016.12.3

    从一个小城市到一个大城市的感觉是怎么样的?对于我,前18年都生活在那个太过安逸的小城市,而今奔波在大城市里,感觉什...

  • 2016.12.3

    今天开始每天心情随笔

  • 2016.12.3

    想哭 到心肌梗塞 一个花园草图画了六天 在最后几个小时 忘记保存 哭死 两点之前必须奋斗完

  • 2016.12.3

    王晓梅,过去已成过去。

  • 2016.12.3

    取一朵花泡一杯水~ 化 了无生趣 为 生机勃勃[太阳]

  • 2016.12.3

    怎么今晚运气不好,把我可累死了,哎,赚钱不容易啊,谁会体谅我现在的心情,希望明天会更好,加油明天会工作顺利,工作熬...

  • 2016.12.3

    烧烤,就是菜姑娘和肉先生一起相约在木炭上热舞,那燃烧的火焰就像是伴奏的音乐,起起伏伏,把整个舞会推向高潮。

网友评论

      本文标题:2016.12.3 JS

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