-
分类:前端开发2015-09-12阅读:(1743)标签:javascript, 正则表达式
- 三天不练手生,很久没用正则,都忘了,今天又遇到了javascript正则表达式,有必要重拾起来巩固一下。
**定义字符集:**
[a-z] 表示a到z这26个小写字母之间某一个;
[A-Z] 表示A到Z这26个大写字母之间某一个;
[0-9] 表示0到9之间某一个数字;
[cbd] 表示cbd三个字母任意匹配一个;**特别字符:**
^ 表示字符串的开始位置;
$ 表示字符串的结束位置;...
-
分类:前端开发2015-07-08阅读:(1597)标签:javascript
- //十进制转其他var x=110;alert(x);alert(x.toString(8));alert(x.toString(32));alert(x.toString(16));//其他转十进制var x='110';alert(parseInt(x,2));alert(parseInt(x,8));alert(parseInt(x,16));//其他转其他//先用parseInt转成...
-
分类:前端开发2015-06-04阅读:(8241)标签:javascript, jquery
- 在元素标签嵌套中,可能会有各级元素绑定了不同的事件,例如<dt><a>标题</a></dt>,a标签绑定了事件,dt也绑定了事件,如果促发a的事件,则会冒泡到dt上,dt的事件也会被触发。阻止事件冒泡,用e.stopPropagation();$('dt').click(function() {
$(this).toggleClass('on...
-
分类:前端开发2015-03-12阅读:(1713)标签:javascript, jquery
- <p>最近在做自己网站的后台管理界面,需要在html框架集里top.html里点击超链接,让left框架和right框架都同时跳转并显示对应的页面。</p><p>用a标签的target属性只能控制一边的,a的targer=“leftFrame”,rightFrame就没属性控制了,这时需要JS帮忙了。</p><p>同时给a标签或者对...
-
分类:前端开发2015-02-09阅读:(1546)标签:javascript, json
- <p>JSONP(JSON with Padding)是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。</p><p>Jsonp原理:首先在客户端注册一个callback, 然后把callback的名字传给服务器。</p>...
-
分类:前端开发2014-12-03阅读:(1511)标签:javascript, angular
- <p>在html中使用{{name}}可能会因为网页文件加载速度影响网页的渲染,从而导致angularJs还未加载渲染,页面中就出现了{{name}},显示不应显示的内容。用ng-bind替换就可以避免该问题。</p><p>{{name}}</p>
change to:
<p ng-bind="name"></p><...
-
分类:前端开发2014-09-24阅读:(1629)标签:javascript
- 有前端同行面试回来问我,javascript用正则表达式怎么去除字符串里重复的字符。举个栗子,野生板栗~var str=”aabbccddefggg”;要什么效果呢?要结果是abcdefg。看正则:var reg=/(.)1+/g;括号里随便来一个字符,多次捕获第一个内容,全局的;走你:console.log(str.replace(reg,”$1″));把后面捕获的多次相同内容用repla...
-
分类:前端开发2014-06-21阅读:(1682)标签:javascript
- Math也是内置对象,但其跟Array,String,Date对象又不同:Math无需定义(创建),而是直接使用:Math的属性:Math.PI; //表示圆周率Math的方法:var v1 = Math.max(n1, n2, n3, ……. ); //求得若干个数字中的最大值var v1 = Math.min(n1, n2, n3, ……. ); //求得若干个数字中的最小值var v1...
-
分类:前端开发2014-06-21阅读:(1641)标签:javascript
-
形式
解释
结果
var v1 = str1.charAt(n);
v1 = str1.charAt(2)
取得字符串str1中位置为n的那个字符(字符的位置从0开始算起)
“c”
var v1 = str1.charCodeAt(n);
v1 = str1.charCodeAt(2)
取得字符串str1中位置为n的那个字符的编码
99
var v1...
-
分类:前端开发2012-10-31阅读:(1692)标签:javascript
- 今天程序猿问我怎么让浏览器的横向滚动条(X轴)默认在最右边。问得我一愣,我是没用到就懒得学,现用现学,现学现用的。操作浏览器滚动条的位置,用scrollTo(x,y);X是X轴方向位置,Y是Y轴方向位置。所以,要操作滚动条的位置,就设置这两个坐标值就OK。<script type="text/javascript">
window.onload=functio...