BLOG
博客文章
「IT技术」分类下共 59 篇文章
JS反转字符串
在实际的工作中,会碰到需要将字符串反过来的需求,其实实现很简单的,一行代码搞定。原理是先将字符串分割为数组,然后用数组的反转函数,再将反转后的数组拼接为字符串。
HTML 常用实体符号
写这篇笔记的目的是在编码的时候,总会用到几个常用的实体符号,碰到了总是免不了用搜索引擎输入“HTML实体”,然后转到w3c school的页面,找到分类,再找到相应的实体,总会花上几分钟的时间,自己整理了下工作中遇到的一些实体,方便下次查找,^_^
截取字符串,超出部分显示省略号
在工作中,经常会遇到文本太多,影响页面布局,需要限制显示数量,在后端不做处理的情况下,我们一般有两种处理办法,要么限制显示范围,超出隐藏文本或者进行字符串截取,显示多少截取多少文字。
JavaScript基础之循环
JavaScript中有四种循环,for循环、for-in循环、while循环和do-while循环。
JS 浮点数运算精度问题
JavaScript里面的浮点数是采用 IEEE754 FP 编码的,采用这种编码的语言都会有问题,比如C、C++、Java等都有问题,但是这些语言自身有标准类库来弥补,而JS却没有,所以就会掉坑里啦。
身份证号码验证
在平时工作中,经常遇到需要验证身份证号的时候,我们通过正则仅仅能判断身份证号码的格式对不对,但这个号码是不是正确的,就不知道了,需要去交钱连公安部去查了,像我们这些连的资格都没有。
姓名显示最后一字,其他替换成星号
今天遇到一个效果,姓名只显示最后一个字,其他文字都换成星号。
doT模版入门
之前工作中一直使用artTemplate,新公司这边用的是doT,那就入乡随俗吧,介绍下doT模版的基础用法。
移动端页面适配的另类方法
做移动端的页面大多是用百分比(%)来做,每次做这种页面都相当的痛苦,特别是机型越来越多,分辨率的大小也越多,要兼容的地方比PC上复杂多了,想把页面弄的差不多,要写N多的媒体查询,这个工作量是可想而知的。
JS实现图片预加载
最近一直在弄H5的页面,因为是宣传页面,需要加很多动画效果,做了几期,由于设计的原因不少页面元素都直接切成了图片,但是在首次加载的时候,需要加载的资源多,导致页面很慢,有些图片还没加载完,动画就已经执行完了,弄的用户体验很糟糕。