js基本练习
知足常乐Sure
这个作者很懒,什么都没留下…
展开
-
js数组基本操作
var result =arr.toString() //***转字符串,数据分隔符是,。var result =arr.join(’—’) //***转字符串,参数是连接数组元素的分隔符。var result =arr.push() //***推入新的元素到数组到尾部。var result =arr.pop(5) //***删除数组的末尾元素,返回删除的元素。var re...原创 2019-02-26 09:38:51 · 316 阅读 · 0 评论 -
匿名函数
1.声明一个匿名函数,直接赋值给某一个事件;2.使用匿名函数表达式。将匿名函数,赋值给一个变量。声明:var func=function(){ }调用:func();注意:使用匿名函数表达式时,函数的调用语句,必须放在函数声明语句之后!!!(与普通函数的区别)【js代码的执行顺序问题】js代码在运行时,会分为两大部分。检查装载和执行阶段。检查装载阶段:会先检测代码的语法错误,...原创 2019-03-31 06:54:35 · 96 阅读 · 0 评论 -
创建对象
1.最简单的方式–创建一个Object实例2.对象字面量3.工厂模式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"...原创 2019-04-01 12:17:58 · 72 阅读 · 0 评论 -
prototype、_proto_和construetor(构造函数)
prototype、_proto_和construetor(构造函数)下面两句话也很重要1、每一个函数对象都有一个prototype属性,但是普通对象是没有的; prototype下面又有个construetor,指向这个函数。2、每个对象都有一个名为_proto_的内部属性,指向它所对应的构造函数的原型对象,原型链基于_proto_;...原创 2019-04-11 01:27:00 · 154 阅读 · 0 评论 -
object静态方法 和原型对象
1.所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。这个方法可以用来检测一个对象是否含有特定的自身属性;和 in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。2. 方法用于测试一个对象是否存在于另一个对象的原型链上。 Animal.prototype.isPrototypeOf(erHa)3. propertyIsEnumerable() 方法返回...原创 2019-06-13 17:54:28 · 232 阅读 · 0 评论 -
Array
数组的静态方法:1.Array.from() 方法从一个类似数组或可迭代对象中创建一个新的,浅拷贝的数组实例。2.Array.isArray() 用于确定传递的值是否是一个 Array。3.Array.of() 方法创建一个具有可变数量参数的新数组实例,而不考虑参数的数量或类型。Array 原型的方法:1.concat() 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个...原创 2019-06-14 18:23:46 · 132 阅读 · 0 评论 -
get post的区别
get把请求的数据放在url上,即HTTP协议头上,其格式为:以?分割URL和传输数据,参数之间以&相连。数据如果是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,及“%”加上“字符串的16进制ASCII码”。post把数据放在HTTP的包体内(requrest body)。get提交的数据最大是2k(原则上url长度无限...原创 2019-06-04 08:26:13 · 80 阅读 · 0 评论