随笔分类 -  Javascript

Is about javascript/ECMASript5's learning notes
摘要:通常我们前端不同页面之间传参数用得最多的方法就是get方法:在url后面加上参数。例如:www.test.com?id=1&name=hello。 英文和字母很好处理,但是如果有的参数值为中文呢? www.test.com?type='家具' > type=%E5%AE%B6%E5%85%B7,需要 阅读全文
posted @ 2016-09-27 15:20 kalista 阅读(635) 评论(0) 推荐(0)
摘要:通常做注册页面时会有获取验证码按钮,然后点击后过60秒才能重新获取,比如现在项目中遇到的然后点击后的样式,并且数字是递减的,到0时重新回到最初的状态(上图)。首先构造HTML结构获取验证码css就略了JS实现:var wait=60; function time(o){ ... 阅读全文
posted @ 2015-06-04 16:26 kalista 阅读(5597) 评论(4) 推荐(1)
摘要:javascriptの循序渐进系列为《javascript高级程序设计》的读书笔记,记录了看书过程中觉得重点的地方和一些总结,为学习javascript打好基础。------------------------------------------------分割线------------------... 阅读全文
posted @ 2015-04-30 16:46 kalista 阅读(575) 评论(0) 推荐(2)
摘要:自己写的一个简单的分页组件,主要功能还有实现都在JS中,html页面中只用增加一个放置生成分页的DIV,并给定容器的id.html结构如下:class="pagination" 给定了分页的样式,id="pageDIV"用于放置JS生成的分页 CSS结构如下:.pagination{ marg... 阅读全文
posted @ 2015-02-14 16:31 kalista 阅读(2271) 评论(6) 推荐(1)
摘要:从后端数据库读取时间时,经常会把整个日期年月日包括时分秒都取到,如2015-1-28 14:56:00,但是一般的我们只需要前面的年月日就行了.一个简单的方法,直接用split(" ")[0]就可以以空格截取,获得截取的第一段,就是我们要的年月日.现在来说说用正则表达式怎么实现.思路:获取到字符串中... 阅读全文
posted @ 2015-01-28 15:16 kalista 阅读(4645) 评论(0) 推荐(0)
摘要:this关键字在javascript中是非常强大的,但是如果你不清楚它是怎么工作的就很难使用它.1 function dosomething(){this.style.color="#fff";}上面这段代码中的this指向什么呢,运行dosomething()会输出什么呢?在javascript中... 阅读全文
posted @ 2014-12-26 15:46 kalista 阅读(201) 评论(0) 推荐(0)
摘要:javascript中声明函数的方法有两种:函数声明式和函数表达式.区别如下:1).以函数声明的方法定义的函数,函数名是必须的,而函数表达式的函数名是可选的.2).以函数声明的方法定义的函数,函数可以在函数声明之前调用,而函数表达式的函数只能在声明之后调用.3).以函数声明的方法定义的函数并不是真正... 阅读全文
posted @ 2014-12-22 22:37 kalista 阅读(1973) 评论(1) 推荐(2)
摘要:ECMAScript 5 定义了9个新的数组方法,分别为:1.forEach(); 2.map(); 3.filter(); 4.every(); 5.some(); 6.reduce(); 7.reduceRight(); 8.indexOf(); 9.lastIndexOf();概述:首先,大多... 阅读全文
posted @ 2014-12-16 23:41 kalista 阅读(562) 评论(0) 推荐(1)