2018年9月6日
摘要: 函数 对于任何语言来说函数都是一个核心概念。通过函数可以封装任意多条语句,而且可以再任何位置、任何时候执行调用。JavaScript通过关键字function来定义函数。函数可以通过声明定义,也可以是一个表达式。 根据函数有没有参数和返回值可以把函数分为:有参数函数无返回值函数、无参数函数无返回值函 阅读全文
posted @ 2018-09-06 14:56 qweradf 阅读(152) 评论(0) 推荐(0)
  2018年9月3日
摘要: Object.freeze()方法可以冻结一个对象,被冻结的对象不能修改和删除该对象已有的属性,不能对该对象添加新的属性,以及不能修改该对象已有属性的可枚举,可配置性,可写性。该方法返回被冻结的对象。被冻结的对象的属性也不是一定不能修改,如果一个属性的值是一个对象,该属性的值可以修改,称之为浅冻结。 阅读全文
posted @ 2018-09-03 18:01 qweradf 阅读(401) 评论(0) 推荐(0)
  2018年8月31日
摘要: FileReader对象允许web应用程序异步读取存储在计算机上的文件的内容,使用File或Bolb对象指定要读取的文件或数据。其中File对象可以是来自用户在一个<input>元素上选择文件后返回的FileList对象,也可以是来自拖放操作生成的DataTransfer对象,还可以是来自在一个HT 阅读全文
posted @ 2018-08-31 14:14 qweradf 阅读(309) 评论(0) 推荐(0)
摘要: FromData对象用以将数据成键值对,使用XMLHttpRequest来发送数据。其主要用于发送表单数据,亦可用于发送带键值对的数据。使用FromData()构造函数可创建一个新的FromData对象。 语法 参数 from 一个HTML中的表单元素 方法 append(key, value, [ 阅读全文
posted @ 2018-08-31 11:53 qweradf 阅读(416) 评论(0) 推荐(0)
  2018年8月30日
摘要: 正则表达式:使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 语法 /正则表达式主体/修饰符(可选) 正则表达式修饰符 全局搜索,不会在匹配上第一次的时候就停止匹配 var a = /H/i var b = /H/ var c = 'hgdyjasggdjhsskhds' cons 阅读全文
posted @ 2018-08-30 17:13 qweradf 阅读(173) 评论(0) 推荐(0)
摘要: JavaScript有两种数据类型:简单数据类型(基本数据类型)和复杂数据类型(引用类型)。 简单数据类型:Nndefined,Null,Boolean,Number和String 复杂数据类型:object 简单数据类型 Nndefined undefined类型只有一个值,即特殊的undefin 阅读全文
posted @ 2018-08-30 13:31 qweradf 阅读(156) 评论(0) 推荐(0)
  2018年8月28日
摘要: 迭代方法 ECMAScript5为数组定义了5个迭代方法。传入这些方法中的函数会接收三个参数:数组项的值、该项在数组中的位置和数组对象的本身。根据使用方法的不同,这个函数执行后的返回值可能会、也可能不会影响访问的返回值。以下是这5个迭代方法的作用 every():对数组中的每一项运行给定的函数,如果 阅读全文
posted @ 2018-08-28 13:28 qweradf 阅读(324) 评论(0) 推荐(0)
摘要: Object.defineProperty()方法俗称属性拦截器,会直接在一个对象上定义一个新的属性,或修改一个对象现有的属性,并返回这个对象。 语法 Object.defineProperty(obj, prop, descriptor) 参数 obj:要在其上定义的对象 prop:要定义或修改的 阅读全文
posted @ 2018-08-28 10:58 qweradf 阅读(208) 评论(0) 推荐(0)