BLOG
博客文章
「JavaScript」分类下共 24 篇文章
JavaScript基础之事件处理
JavaScript中有两种事件流,一种是IE的事件冒泡,还有就是Netscape的事件捕获,这两种事件流是完全相反的概念。在W3C事件模型中,首先会进入捕获阶段,直到达到目标元素,再进入冒泡阶段。
iPhone手机微信无法改变title问题
今天遇到一个问题,一个单页面,需要根据不同的内容展示不同的Title,想都没想就写了
JS判断远程资源加载是否完成
想起之前做过图片预加载相关的东东,图片不是有个onload方法么,这个就能判断图片是否加载完成了。
JavaScript中的关键字和保留字
这篇文章也是自用为主,每次写代码遇到有疑问的变量总不免要查下JS的关键字和保留字,干脆记录下,自己找起来也方便。根据规定,关键字是保留的,不能用作变量名或函数名,这些关键字标识了 JavaScript 语句的开头和/或结尾。
JS科学计数法转数值
之前的一个金额格式化的自定义函数,发现了个异常,输入 0.0000006 的时候,提交没问题,列表取过来用函数处理后的结果为空,一看数据,接口返回的是6e-7,这是科学计数法的表示方法,瞬间抓狂了。虽说科学计数法表示的数在JavaScript中也是数值,可和我那个自定义的金额格式化函数并不兼容,查了下资料没找到JS提供什么方法把科学计数法转换为数值的,那就自己写个吧。
JS反转字符串
在实际的工作中,会碰到需要将字符串反过来的需求,其实实现很简单的,一行代码搞定。原理是先将字符串分割为数组,然后用数组的反转函数,再将反转后的数组拼接为字符串。
JavaScript基础之循环
JavaScript中有四种循环,for循环、for-in循环、while循环和do-while循环。
JS 浮点数运算精度问题
JavaScript里面的浮点数是采用 IEEE754 FP 编码的,采用这种编码的语言都会有问题,比如C、C++、Java等都有问题,但是这些语言自身有标准类库来弥补,而JS却没有,所以就会掉坑里啦。
身份证号码验证
在平时工作中,经常遇到需要验证身份证号的时候,我们通过正则仅仅能判断身份证号码的格式对不对,但这个号码是不是正确的,就不知道了,需要去交钱连公安部去查了,像我们这些连的资格都没有。
姓名显示最后一字,其他替换成星号
今天遇到一个效果,姓名只显示最后一个字,其他文字都换成星号。