会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
刘兵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2018年4月24日
ES6
摘要: ECMA于2015年6月发布的JS标准(2016年6月小幅修订)、目前在Node.js和桌面浏览器上已经基本完成了支持(主流的现代浏览器都支持了95%以上的特性),移动端的支持较弱(支持50%的特性),目前获得最广泛支持的是ES5.1。ES7预计在2017年发布。 ES6为JS带来了大量的新特性,是
阅读全文
posted @ 2018-04-24 16:12 刘兵博客
阅读(177)
评论(0)
推荐(0)
2018年4月23日
模块化
摘要: JS的作用域隔离机制较弱,因此使用不当时会产生命名冲突的问题,尤其是在单页应用日益复杂、使用的第三方框架越来越多的情况下更容易产生冲突问题。而且JS本身没有直接提供使用代码加载其它脚本文件的机制。因此产生了JS模块化概念。 JS模块化通常要提供2个方案: 常用的JS模块化方案有以下几种: Node.
阅读全文
posted @ 2018-04-23 17:51 刘兵博客
阅读(154)
评论(0)
推荐(0)
2018年4月22日
跨域访问与同源策略
摘要: 因为在同一个浏览器窗口中能够同时打开多个网站的页面,而且它们都处于同一个会话中,如果不禁止跨域访问则会造成用户隐私数据泄露和登录身份冒用的问题,所以浏览器会使用同源策略限制跨域访问。 在浏览器中,通过JS代码访问不同域名下的URL(JS的XHR/AJAX)或者iframe(JS访问iframe内部的
阅读全文
posted @ 2018-04-22 21:12 刘兵博客
阅读(164)
评论(0)
推荐(0)
2018年4月21日
PhoneGap/Cordova
摘要: H5具有跨平台的能力,而且包含了与App相关的大量新特性,随着移动浏览器不断增强,使用H5开发(write once)然后使用原生外壳打包成各个平台的App(run anywhere)就成为一种可能。PhoneGap就这样产生了,PhoneGap的目标是弥补手机与Web之间的间隙。 PhoneGap
阅读全文
posted @ 2018-04-21 13:51 刘兵博客
阅读(194)
评论(0)
推荐(0)
2018年4月20日
各种代码库及框架
摘要: Bootstrap UI框架 响应式页面、基本排版、表单、常用UI组件、插件 jQuery 脚本库 DOM/Ajax/回调函数/Deferred等工具 jQuery UI 桌面UI库 jQuery官方推出的,用于桌面网页开发的UI库,有丰富的控件、主题较多且可以自由定制,它可以向页面上添加丰富的功能
阅读全文
posted @ 2018-04-20 08:45 刘兵博客
阅读(873)
评论(0)
推荐(0)
2018年4月19日
Ajax/XHR/HTTP/jQuery Ajax
摘要: Ajax即通过XHR API使用js发起的异步网络请求,它不会导致页面刷新,因此是现代Web App的关键技术。 HTTP协议是Web开发中最重要的网络协议,HTTP协议详细规定了请求和响应报文。 请求报文由4个部分构成: 常用的请求方法是GET和POST。GET没有请求体,数据只能放在URL中,因
阅读全文
posted @ 2018-04-19 17:08 刘兵博客
阅读(460)
评论(0)
推荐(0)
面向对象编程与 设计模式
摘要: 面向对象编程(OOP)中最重要的是面向对象设计(OOD)。单独设计一个类并不难,难的是设计很多类并使用这些类及它们的实例构成复杂的应用程序来满足业务需求。 当使用面向对象的思想对需求进行分析(OOA面向对象分析)逐步构成设计成果时,如何确定类的范围,如何解决类与类,包括他们的实例之间的各种关系必须需
阅读全文
posted @ 2018-04-19 09:06 刘兵博客
阅读(200)
评论(0)
推荐(0)
2018年4月18日
REST
摘要: 在常规网络请求中,通过在URL中插入【动词】来【表示】不同的功能 获取数据: /api/card/id 保存数据: /api/card/【save】/id 添加数据: /api/card/【add】 删除数据: /api/card/【remove】/id 更新数据: /api/card/【updat
阅读全文
posted @ 2018-04-18 07:15 刘兵博客
阅读(139)
评论(0)
推荐(0)
2018年4月17日
异步编程Promise/Deferred、多线程WebWorker
摘要: 长期以来JS都是以单线程的模式运行的,而JS又通常应用在操作用户界面和网络请求这些任务上。操作用户界面时不能进行耗时较长的操作否则会导致界面卡死,而网络请求和动画等就是耗时较长的操作。所以在JS中经常要进行异步编程。而最基本的异步编程方法是事件和回调函数。但无论是事件还是回调函数在遇到稍微复杂一点的
阅读全文
posted @ 2018-04-17 07:29 刘兵博客
阅读(369)
评论(0)
推荐(0)
加密
摘要: 数字摘要:从一个较大的数据(如一个文件或一个长字符串)中提取出一部分信息用来作为该数据的指纹(也叫哈希值)。通常用来防篡改或验证数据是否有损坏。数字摘要算法可以达到在几万字的文件中哪怕只修改一个标点就会产生截然不同的摘要的效果。常见的MD5、SHA都是数字摘要算法。数字摘要值通常是几十个字符的长度,
阅读全文
posted @ 2018-04-17 07:25 刘兵博客
阅读(222)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告