随笔分类 -  javascript

1 2 下一页
npm、webpack、Gulp 中文教程
摘要:按顺序阅读 1.npm 模块管理器 2.package.json 文件 3.npm 模块安装机制简介 4.npm scripts 使用指南 5.CommonJS 规范 随着 es6 模块化特性的出现,慢慢的在线编译模块方案将被淘汰。 6.webpack 中文文档 7.webpack-demos 选读 阅读全文
posted @ 2018-11-21 16:25 代码ok 阅读(309) 评论(0) 推荐(0) 编辑
pjax 和 ajax 的区别
摘要:pjax 是一个 jQuery 插件,它通过 ajax 和 pushState 技术提供了极速的(无刷新 ajax 加载)浏览体验,并且保持了真实的地址、网页标题,浏览器的后退(前进)按钮也可以正常使用。pjax 的工作原理是通过 ajax 从服务器端获取 HTML,在页面中用获取到的 HTML 替 阅读全文
posted @ 2018-11-02 17:15 代码ok 阅读(15784) 评论(0) 推荐(0) 编辑
使用npm安装一些包失败了的看过来(npm国内镜像介绍)
摘要:https://cnodejs.org/topic/4f9904f9407edba21468f31e 阅读全文
posted @ 2018-08-06 20:08 代码ok 阅读(117) 评论(0) 推荐(0) 编辑
闭包&执行环境和作用域
摘要:闭包 执行环境和作用域参考:《javascript高级程序设计(第3版)》4.2节 阅读全文
posted @ 2018-08-02 11:15 代码ok 阅读(90) 评论(0) 推荐(0) 编辑
JavaScript 模块化入门
摘要:理解模块 模块打包构建 webpack牛刀小试 阅读全文
posted @ 2018-08-02 11:13 代码ok 阅读(94) 评论(0) 推荐(0) 编辑
data-* 自定义数据属性 遇到的坑
摘要:除非data-*自定义数据属性的值是固定不变的,否则最好不要把data-*作为查询条件。 例子: <div data-index="0">hello</div> var div= document.querySelector("div[data-index=\"0\"]"); console.log 阅读全文
posted @ 2018-03-16 14:57 代码ok 阅读(221) 评论(0) 推荐(0) 编辑
全等和不全等
摘要:除了null和undefined类型外推荐使用全等( )或不全等(!==)。所有的变量声明都应初始化为非undefined值,这样当我们代码中遇到undefined时就能清楚的知道这个变量是未声明,而不是未初始化(只有声明而未初始化的变量js引擎会为我们自动赋值为undefined,这会导致我们混乱 阅读全文
posted @ 2017-11-25 17:04 代码ok 阅读(1049) 评论(0) 推荐(0) 编辑
window.location.href和window.location.replace的区别
摘要:在页面中逐级进行点击请求以下页面:a.html->b.html->c.html window.location.href 做跳转 window.history.go(-1);window.history.back(); 方法时,会向服务器进行请求,根据服务器记录的请求进行跳转,因此会正确返回对应的页 阅读全文
posted @ 2017-08-16 11:58 代码ok 阅读(388) 评论(0) 推荐(0) 编辑
利用html5的FormData对象实现多图上传
摘要:看完了页面代码,在看下后端的控制器,我后端使用了spring mvc: 我这里只是简单展示下数据发送到了后端文件上传控制器,剩下的根据项目业务的需求继续进行下去吧。 推荐阅读:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData http 阅读全文
posted @ 2017-04-11 16:47 代码ok 阅读(7683) 评论(1) 推荐(3) 编辑
[javascript]什么是闭包?
摘要:http://www.zcfy.cc/article/master-the-javascript-interview-what-is-a-closure-2127.html 阅读全文
posted @ 2017-02-09 15:00 代码ok 阅读(83) 评论(0) 推荐(0) 编辑
[javascript]彻底理解 JS 中 this 的指向
摘要:http://web.jobbole.com/88264/ 阅读全文
posted @ 2017-02-09 14:46 代码ok 阅读(110) 评论(0) 推荐(0) 编辑
[jQuery]on和bind事件绑定的区别
摘要:on和bind事件绑定的区别 一个demo展示 <!DOCTYPE html Document click click click click click click $(function(){ $(' u1 li').bind('click',function(){ console.log('bi 阅读全文
posted @ 2017-01-16 21:15 代码ok 阅读(607) 评论(0) 推荐(0) 编辑
artTemplate教程
摘要:artTemplate教程 [官方文档][1] 一个简单的例子 <!DOCTYPE html demo <h1 <%=title% </h1 <ul <% if(typeof list!='undefined'){ for(var i=0;i<list.length;i++){ % <li 索引 < 阅读全文
posted @ 2017-01-15 11:26 代码ok 阅读(16991) 评论(0) 推荐(0) 编辑
[JavaScript]JS由来
摘要:JavaScript最早由Netscape公司开发 JavaScript的发展历程 我们知道Windows桌面程序是可以交互的,用户可以点击菜单、按钮、下拉列表等控件,并通过消息机制来响应用户操作。 而最早的网页只是静态浏览,为了支持用户交互,浏览器开发商如Netscape和Microsoft相继都 阅读全文
posted @ 2017-01-03 13:50 代码ok 阅读(1421) 评论(0) 推荐(0) 编辑
[jQuery]html(),text(),val()方法的区别
摘要:1.HTML html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档 html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。 2.TEXT text():取得所有匹配元素的内容。 结果是由所有匹配元素 阅读全文
posted @ 2016-12-28 15:22 代码ok 阅读(1043) 评论(0) 推荐(1) 编辑
[HTML5]原生事件绑定和jquery动态事件绑定的区别
摘要:原生事件绑定: <!-- 标签上绑定的事件是由window对象帮助调用,因此方法内的this其实是window对象 --> <label><input type="radio" onclick="testEvent()">测试</label> <!-- 如果需要当前标签的dom对象,那么你需要手动传 阅读全文
posted @ 2016-12-28 11:44 代码ok 阅读(370) 评论(0) 推荐(0) 编辑
[jQuery]《锋利的jQuery》插件部分总结
摘要:1 /** 2 * 《锋利的jQuery》插件部分总结 3 * 4 * jQuery插件推荐命名:jquery.name.js 5 * 6 * $.fn.extend用于封装对象方法的插件 7 * $.extend用于封装全局函数或者选择器插件 8 * 9 * 10 * (函数表达式)(参数值);这种写法是javascript的一个立即调用的函数表达式... 阅读全文
posted @ 2016-12-21 17:14 代码ok 阅读(189) 评论(0) 推荐(0) 编辑
[JS]深入理解JavaScript系列(4):立即调用的函数表达式
摘要:转自:汤姆大叔的博客 前言 大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以按照你 阅读全文
posted @ 2016-12-21 16:44 代码ok 阅读(201) 评论(0) 推荐(0) 编辑
[JS]Javascript对象与JSON的互转
摘要:var obj = JSON.parse(json); //由JSON字符串转换为JSON对象 var json=JSON.stringify(obj); //将JSON对象转化为JSON字符 //此种需下载插件var json=obj.toJSONString(); //将JSON对象转化为JSO 阅读全文
posted @ 2016-12-21 15:32 代码ok 阅读(1876) 评论(0) 推荐(0) 编辑

1 2 下一页

点击右上角即可分享
微信分享提示