
web前端
刘五分
这个作者很懒,什么都没留下…
展开
-
利用JS把字符串转换为数字的三种方法
方法主要有三种: 转换函数、强制类型转换、利用js变量弱类型转换。1.转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 一些示例如下:parseInt("1234blue"); //returns 1转载 2017-06-20 17:50:42 · 12606 阅读 · 0 评论 -
JavaScript标准对象中注意点
在JavaScript的世界里,一切都是对象。总结一下,有这么几条规则需要遵守:不要使用new Number()、new Boolean()、new String()创建包装对象;用parseInt()或parseFloat()来转换任意类型到number;用String()来转换任意类型到string,或者直接调用某个对象的toString()方法;通常不必把任意类型转换为boolean再原创 2017-06-21 14:12:39 · 286 阅读 · 0 评论 -
说说JSON和JSONP
前言说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是一回事儿:转载 2017-06-22 11:04:01 · 223 阅读 · 0 评论 -
jQuery实现表单全选、全不选以及反选的功能
本文主要介绍了利用jQuery实现表单的全选、全不选以及反选的功能。对如下的form表单:<!-- HTML结构 --><form id="test-form" action="test"> <legend>请选择想要学习的编程语言:</legend> <fieldset> <p><label class="selectAll"><input type="check原创 2017-06-22 20:07:55 · 4549 阅读 · 1 评论 -
2017年最新前端工程师面试题整理
1.position的值,relative和absolute分别是相对于谁进行定位的?absolute: 生成绝对定位的元素,相对于最近一级的定位不是static的父元素来进行定位。 fixed: (老IE不支持)生成绝对定位的元素,通常相对于浏览器窗口frame进行定位。 relative: 生成相对定位的元素,相对于其在普通流中的位置进行定位。 static: 默认值。没有定位,元素转载 2017-05-15 20:20:53 · 2512 阅读 · 0 评论 -
聊聊jQuery的扩展(插件)
编写jQuery扩展当我们使用jQuery对象的方法时,由于jQuery对象可以操作一组DOM,而且支持链式操作,所以用起来非常方便。但是jQuery内置的方法永远不可能满足所有的需求。比如,我们想要高亮显示某些DOM元素,用jQuery可以这么实现:$('span.hl').css('backgroundColor', '#fffceb').css('color', '#d85030');$('p转载 2017-06-23 17:15:12 · 2144 阅读 · 1 评论