摘要: 这个要好好写,越仔细越好,我先去看看资料,然后用自己的方式尝试着写下来。 阅读全文
posted @ 2017-06-21 16:40 糊涂一点web 阅读(148) 评论(0) 推荐(0)
摘要: Web Storage 我们在编程的时候需要持久化的存储一些数据。对于网络化编程,一般将这项任务交给了服务器端的数据库或者浏览器端的cookie。 Web Storage有两种形式: LocalStorage(本地存储)和sessionStorage(会话存储)。 这两种形式在功能上都差不多,但是存 阅读全文
posted @ 2017-06-21 10:08 糊涂一点web 阅读(326) 评论(0) 推荐(0)
摘要: 恢复内容开始 js异步加载 同步加载 <script src="http://baidu.com/script.js"></script> > 我们平时经常使用的就是这种同步加载的形式 同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的解析,因此停止了后续的文件加载(如图像)、渲染、代码执 阅读全文
posted @ 2017-06-19 16:10 糊涂一点web 阅读(3991) 评论(0) 推荐(0)
摘要: 简介 Ajax(Asynchronous JavaScript And XML:异步javascript和XML)在2005年2月被提出。Ajax技术的核心是XMLHttpRequest。Ajax技术的核心就是异步发送请求,而XMLHttpRequest则是异步发送请求的对象。 Ajax(Async 阅读全文
posted @ 2017-06-18 10:47 糊涂一点web 阅读(202) 评论(0) 推荐(0)
摘要: 前言 一直以来我对js有个特别不明白的地方,那就是作用域,因为以前学过c,一直没搞清两个之间的差别,今天就仔细谈一谈js作用域的问题。 JavaScript作用域 以上代码如果用c语言执行的话输出结果会是1、2、1,因为if会创建新的作用域,但js不会。 js会在函数里创建作用域。 1.全局作用域 阅读全文
posted @ 2017-06-16 16:32 糊涂一点web 阅读(167) 评论(0) 推荐(0)
摘要: 前言 事件委托浅谈,js界里很火热的一项技术应该就有‘事件委托(event delegation)’了,什么是事件委托呢?我的理解是这样的,想给子元素添加事件反而添加到父元素的身上,当然这个认识十分浅显哈。接下来就说说具体应用场景。 (1)考虑一个ul,在li的数量非常少的时候,为每一个li添加事件 阅读全文
posted @ 2017-06-15 15:20 糊涂一点web 阅读(2411) 评论(0) 推荐(0)
摘要: JavaScript中Object.prototype.toString() 通过Object.prototype.toString方法判断某个对象值属于哪种内置类型. 实现了函数clone,对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Bo 阅读全文
posted @ 2017-06-15 11:21 糊涂一点web 阅读(185) 评论(0) 推荐(0)
摘要: 对于c/c++/java,继承的方法直接用相应的语法继承,但是javaScript不一样,js是采用原型继承的思路来实现面向对象的。 js-类 在js中并没有class的概念,使用了一个函数,运行new的时候会为函数生成一个对象,对象含有隐藏的属性_proto_,这个属性的值就是对fun.proto 阅读全文
posted @ 2017-03-23 11:40 糊涂一点web 阅读(132) 评论(0) 推荐(0)
摘要: 本文着重介绍个人理解的函数式编程。 函数式编程个人理解为:以函数为主要载体的编程方式。 好处: 语义更加清晰 可复用性高 可维护性好 作用域局限、副作用少 基本函数式编程: 链式优化 从上面的函数式写法中可以看出有多层嵌套,即很容易产生横向延展。 如: 这种情况可读性下降,我们可以选择其他可读性更高 阅读全文
posted @ 2017-03-22 22:18 糊涂一点web 阅读(347) 评论(0) 推荐(0)
摘要: 详情见文件列表中-谷歌-Chrome-devTools.ppt 阅读全文
posted @ 2017-03-17 13:14 糊涂一点web 阅读(114) 评论(0) 推荐(0)