前端架构设计的方法论

2018-11-01
阅读 1 分钟
6.2k
架构驱动的软件开发是构建复杂系统的最有效方法,架构驱动的方法优于需求驱动,文档驱动和方法论(抽象推理的能力)驱动。虽然方法论(抽象推理的能力)可以帮助我们取得项目的成功,但是它并不是决定性的因素。

面向对象相关测试题目

2016-11-30
阅读 1 分钟
1.8k
你的JS面向对象真的很厉害么?那么请说出下面这些属性分别输出什么? Object.prototype.constructor Object.prototype.prototype Object.prototype.__proto__ Object.constructor.prototype Object.constructor.constructor Object.constructor.__proto__ Object.__proto__.constructor Object.__proto__.prototype Obje...

转载:《44个Javascript变态题》

2016-07-05
阅读 4 分钟
3.5k
第1题 {代码...} 第2题 {代码...} 第3题 {代码...} 第4题 {代码...} 第5题 {代码...} 第6题 {代码...} 第7题 {代码...} 第8题 {代码...} 第9题 {代码...} 第10题 {代码...} 第11题 {代码...} 第12题 {代码...} 第13题 {代码...} 第14题 {代码...} 第15题 {代码...} 第16题 {代码...} 第17题 {代码...} 第18题 {代码...} ...

JavaScript 中的正则表达式

2016-07-02
阅读 9 分钟
6.9k
正则表达式(regular expression)是一个描述字符模式的对象。javascript的RegExp对象表示正则表达式,String和RegExp都定义了方法,后者使用正则表达式进行强大的模式匹配和文本检索与替换功能。Javascript的正则表达式是Perl5的正则表达式语法的大型子集,所以对于有Perl编程经验的程序员来说。学习Javascript的正则表达...

通过javascript进行UTF-8编码

2016-06-24
阅读 6 分钟
28.2k
javascript程序是使用Unicode字符集编写的。Unicode是ASCII和Latin-1的超集,并支持地球上几乎所有的语言。ECMAScript3要求JavaScript必须支持Unicode2.1及后续版本,ECMAScript5则要求支持Unicode3及后续版本。所以,我们编写出来的javascript程序,都是使用Unicode编码的。

让你完全理解base64是怎么回事

2016-03-03
阅读 3 分钟
49.4k
Base-64编码可以将任意一组字节转换为较长的常见文本字符序列,从而可以合法地作为首部字段值。Base-64编码将用户输入或二进制数据,打包成一种安全格式,将其作为HTTP首部字段的值发送出去,而无须担心其中包含会破坏HTTP分析程序的冒号、换行符或二进制值。Base-64编码是作为MIME多媒体电子邮件标准的一部分开发的,这...