node入门

2018-04-24
阅读 18 分钟
3k
这即将是一篇很长很长的文章... 从一个简单的服务器开始 {代码...} 首先在终端运行node server.js使用浏览器在地址栏输入localhost:3000会发现控制台打印如下: 但是此时会发现浏览器地址栏始终在加载中,并且什么也没有显示,接下来让它显示一些东西出来。 http.createServer()的回调函数其实是有参数的,可以用来处理...

call、bind的模拟实现

2018-01-11
阅读 5 分钟
1.2k
接收参数方面不同,apply接收两个参数,一个是函数运行时的作用域(this),另一个是参数数组;call方法第一个参数与apply方法相同,但传递给函数的参数必须列举出来。

underscore源码解读系列之一--underscore的一些工具函数

2017-12-07
阅读 4 分钟
1.9k
首先看一些在object块定义的常用的类型判断函数。 _.isElement(object) {代码...} nodeType相关知识点: 节点类型 描述 名称 1 Element 元素 ELEMENT_NODE 2 Attr 属性 ATTRIBUTE_NODE 3 Text 文本内容 TEXT_NODE 8 Comment 注释 COMMENT_NODE 9 Document 整个文档(DOM)树的根节点 DOCUMENT_NODE 11 DocumentFragment ...

cookie和Web Storage

2017-12-06
阅读 3 分钟
2.1k
cookie是由服务器生成,发送给User-Agent(一般是浏览器)的一小段文本信息,浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该cookie给服务器(前提是浏览器设置为启用cookie)。

js中跨域的方法

2017-11-26
阅读 6 分钟
2.4k
在制作oneday-music-player的时候要使用ajax向百度音乐的api发送请求,然后出现了XMLHttpRequest cannot load 'http://....' . No 'Access-Control-Allow-Origin' header is present on the request resource. Origin 'http://....' is therefore not allowed access,经过搜索发现是受到了同源策略的影响而导致的跨域问...