
JS
文章平均质量分 93
爱吃面包的兰兰
Your are the only one (*^-^*)
展开
-
JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
转载来源:http://blog.youkuaiyun.com/testcs_dn/article/details/21412303#//计算字符串长度(英文占1个字符,中文汉字占2个字符)方法一:[javascript] view plain copyprint?String.prototype.gblen = function() {转载 2017-03-24 11:31:19 · 525 阅读 · 0 评论 -
Web Animations API (JS动画利器)
原文地址:→传送门写在前面之前学习了CSS animation/setTimeout/setInterval/requestAnimationFrame等,这些都可以用在某种场景下的小动画,也可以说是动效。CSS动画君居然强大,但是缺陷也很多啊,有的时候没法满足要求,定时器用在动画中就更不使用了,但是requestAnimationFrame也是个很强大的东西,具体详情移步到window.reque原创 2017-08-09 19:14:05 · 552 阅读 · 0 评论 -
select表单元素详解及下拉列表模拟实现
原文地址:→看过来写在前面select 是HTML表单元素中很常用的一个,其中很重要的几个属性常被忽略,但这几个属性却能帮助我们完成很多的功能,当然,select下拉列表默认样式很不友好,所以更多的时候可以自己模拟实现一个同样功能的下拉菜单。下文先介绍select标签的一些属性及使用,后面再模拟一个相同效果的下拉菜单。介绍之前先看下demo预览图:firefox下select的默认样式: chro原创 2017-06-08 23:21:20 · 1687 阅读 · 0 评论 -
原生JS实现省市区(县)三级联动选择
原文地址→看过来写在前面前段时间写一个关于天气的东西,里面的省市区(县)城市选择让我很头疼,在网上搜索出来大都是借助插件或者第三方库,感觉这样做代码会很重,所以索性就把几种城市选择的方式实现一遍,以备日后的不时之需。这三种方法都是针对pc端的,并且都是使用原生js实现的,连jq都没使用,于是代码有点繁琐额(尴尬)。。。。不过还是让我把原理讲完吧。源代码地址→传送门预览地址→传送门方法一:下拉选择框实原创 2017-06-09 20:57:38 · 8946 阅读 · 0 评论 -
定时器(setTimeout)的秘密
原文地址:→传送门写在前面setTimeout()是大家再熟悉不过的定时器,但平时对定时器的了解甚少,于是想看看setTimeout()的原理机制。setTimeout()基础setTimeout()函数用来指定某个函数或某段代码,在多少毫秒之后执行。它返回一个整数,表示定时器的编号,以后可以用来取消这个定时器。var timeer = setTimeout(function|code,delay)原创 2017-07-28 22:46:58 · 3503 阅读 · 0 评论