JavaScript
二师兄不见了
这个作者很懒,什么都没留下…
展开
-
JavaScript(二)
高阶函数一 filter filter用于把Array的某些元素过滤掉,然后返回剩下的元素。和map()类似,Array的filter()也接收一个函数。和map()不同的是,filter()把传入的函数一次作用域每个元素然后根据返回值ture还是false决定保留还是丢弃该元素。原创 2017-09-25 15:45:05 · 118 阅读 · 0 评论 -
js
HTML DOM setInterval() 方法1.定义setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。提示: 如果你只想执行一次可以使用 setTimeout() 方法。2.语法setInterval(code, milliseconds);参数 描述 code/function 必需。要调用一个代码串,也可以是一个函数。 milliseco...原创 2018-05-30 10:40:43 · 135 阅读 · 0 评论 -
JavaScript(一)
高阶函数一 map map遍历数组是产生新的数组function pow(x) { return x * x;}http://write.blog.csdn.net/posteditvar arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];arr.map(pow);二 reduceArray 的reduce()把一个函数作用在这个原创 2017-09-25 14:43:20 · 236 阅读 · 0 评论 -
JSON
JSON:JavaScript对象表示法(JavaScript Object Notation)(一)JSON是存储和交换文本信息的语法,类似XML,但比XML更小,更快,更易解析。JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言 *JSON 具有自我描述性,更原创 2017-10-10 09:07:32 · 150 阅读 · 0 评论 -
JavaScript(十一)异步处理
一原创 2017-09-28 09:59:12 · 122 阅读 · 0 评论 -
JavaScript(十一)AjAx
AjaxAsynchronous JavaScript and XML(JavScrript 执行异步网络请求)一 概要:是一种在无需重新加载整个网页的情况之下能够更新部分网页的技术。二 异步:三 HTTP概要:是一种无状态协议(无记忆的)(1)HTTP请求的组成HTTP请求的方法或动作,比如是GET或者POST正在请求的URL,总得知道请求原创 2017-09-27 11:38:58 · 141 阅读 · 0 评论 -
JavaScript(九)DOM
由于HTML文档被浏览器解析后就是一棵DOM树,要改变HTML的结构,就需要通过JavaScript来操作DOM。始终记住DOM是一个树形结构。操作一个DOM节点实际上就是这么几个操作:更新:更新该DOM节点的内容,相当于更新了该DOM节点表示的HTML的内容;遍历:遍历该DOM节点下的子节点,以便进行进一步操作;添加:在该DOM节点下新增一个子节点,相当于动态增加原创 2017-09-26 17:27:12 · 235 阅读 · 0 评论 -
JavaScript(十)操作表单
HTML表单的输入控件主要有以下几种:文本框,对应的,用于输入文本;口令框,对应的,用于输入口令;单选框,对应的,用于选择一项;复选框,对应的,用于选择多项;下拉框,对应的,用于选择一项;隐藏文本,对应的,用户不可见,但表单提交时会把隐藏文本发送到服务器。一 获取值如果我们获得了一个节点的引用,就可以直接调用value获得对应的用户输原创 2017-09-27 10:45:53 · 393 阅读 · 0 评论 -
JavaScript(八)
面向对象编程JavaScript 不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。一 创建对象var arr = [1, 2, 3];其原型链是:arr ----> Array.prototype ----> Object.prototype ----> null(1)构造函数function Student(name) {原创 2017-09-26 14:59:44 · 231 阅读 · 0 评论 -
Javascript(七)
JSONJSON是JavaScript Object Notation的缩写,它是一种数据交换格式。把任何JavaScript对象变成JSON,就是把这个对象序列化成一个JSON格式的字符串,这样才能够通过网络传递给其他计算机。如果我们收到一个JSON格式的字符串,只需要把它反序列化成一个JavaScript对象,就可以在JavaScript中直接使用这个对象了(1)序列化原创 2017-09-26 14:23:24 · 165 阅读 · 0 评论 -
JavaScript(五)标准对象
一 标准对象不要使用new Number()、new Boolean()、new String()创建包装对象;用parseInt()或parseFloat()来转换任意类型number;用String()来转换任意类型到string,或者直接调用某个对象的toString()方法;通常不必把任意类型转换为boolean再判断,因为可以直接写if (myVar) {...};typeo原创 2017-09-26 09:46:17 · 197 阅读 · 0 评论 -
JavaScript(四)
一 箭头函数x => x * xfunction (x) { return x * x;}二 generator(生成器)generator跟函数很像function* foo(x) { yield x + 1; yield x + 2; return x + 3;}generator和函数不同的是,generator原创 2017-09-26 09:29:55 · 127 阅读 · 0 评论 -
JavaScript(三)闭包
闭包闭包,不同于一般的函数,它允许一个函数在立即此法作用域外调用时,仍可访问非本地变量。我的年龄是秘密,你想知道。但是每次我都含糊其辞的对你说 undefined;为了防止我自己也忘记或搞错自己的年龄,我办了一张身份证,上面记录我的年龄信息,藏在我家里。你知道了这件事,为了得到我的年龄,决定对我投其所好,于是你送我一只逗比间谍猫。作为感谢我给了你一把我家转载 2017-09-25 17:14:31 · 170 阅读 · 0 评论