JS变量提升详解

本文章主要介绍了JS变量提升,具有不错的的参考价值,希望对您有所帮助,如解说有误或未考虑完全的地方,请您留言指出,谢谢!代码示例: ​var color = "blue";     ...

JS变量作用域详解

本文章主要介绍了JS变量作用域,具有不错的的参考价值,希望对您有所帮助,如解说有误或未考虑完全的地方,请您留言指出,谢谢! 代码示例: ​if (true) { var num = 1 } console.log...

js 数值 精确运算详解

声明 基于IEEE754浮点表示法的数字在运算时,都会出现不精确的结果,js、java都遵循IEEE754表示法,所以浮点运算时都会出现问题。 例如0.1+0.2=0.30000000000000004 思路...

js 生成条码和打印详解

需求 条形码上边显示汉字,下边显示码值,如下图。 研究 条形码规范 对条形码是否能显示汉字,不确定,只能研究规范了。 研究得知,条形码也就是一维码,有很多规范,所有的规范都不支持汉字,所以在条形码上边拼个div来...

js 整数、手机号正则表达式详解

前言 日常开发中,经常用到表达式判断,比如手机号、整数,以下做个总结。 整数正则表达式 var integerReg = /^[1-9]\d*$/; console.log(integerReg.test("10"))...

jquery ajaxFileUpload 只有第一次管用详解

问题 在使用jquery ajaxfileupload插件时,发现只有第一次上传好使,第二次及以后,都不管用了。 大体代码如下 <style type="text/javascript" src="jquery.j...

javascript 正则表达式详解

创建正则的两种方式 javascript中,通过字面量或者RegExp创建正则表达式;本文章主要介绍两种创建方式的不同及正则表达式的常用方法(test、exec)。 字面量方式 创建正则最简单的方式,是字面量方式,模式如...

前端优化,需要考虑的几个方面详解

最近在研究前端优化,在看了雅虎前端优化34条规则后,将最重要的几条加上自己的理解整理如下: 同域名限制。浏览器对同域名的并发请求数有限制,不同浏览器略有不同,但一般都在4-6之间。chrome一个域名同时最多6个请求,...

javascript escape、encodeURI、encodeURIComponent详解

escape 会替换所有的非法字符,0xff以内的为%xx,超出的按照%uxxxx,所以只能编码BMP(basic multi panel)基本平面。 javascript已经不推荐使用此方法。 encodeURI...

javascript 函数详解

介绍 之前很长一段时间,我对js的函数使用不得法门,归根结底是没抓住函数是对象,函数是变量这一点。 js中的函数跟其他语言的函数基本上一样,注意这里,我用了基本上,也就是说并非完全相同,最大的不同点就是函数是对象,是变量,...