JavaScript
faker_guo
当你的才华还撑不起你的野心时
那你就应该静下心来学习
当你的能力还驾驭不了你的目标时
那就应该沉下心来历练
展开
-
正则表达式
一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小...原创 2019-10-15 19:14:41 · 219 阅读 · 2 评论 -
js获取一个字符串的某个字符的索引
window.onload=function(){ var name=”Good”; var index= []; for(var i=0;i原创 2017-07-21 22:06:53 · 8879 阅读 · 0 评论 -
js代理一个函数
一、apply1、apply的作用:委托或者代理一个方法apply的作用,说白了,其实就是用来调用一个函数,并更改被调用函数的this所指向的对象的。我觉得其实apply就是委托或者代理。这句话看着有点抽象,先看下面例子再回看这句话2、示例1:无参的和一个参数的applyapply()的参数为空时,默认调用全局对象var x = 0;function test(){原创 2017-12-10 19:34:04 · 1222 阅读 · 0 评论 -
jQuery.extend克隆对象实现方法详解
jQuery.extend克隆对象实现方法详解| 时间:2013-09-05 20:25:24 | 阅读数:60375[导读] 在jquery中实现克隆我们只要使用jQuery extend({}, oldObject)这样就可以了,并不像有些网友写了几十行也只能实现这个功能。在What is the most efficient way to clone a JavaScript转载 2017-12-11 09:07:18 · 2613 阅读 · 0 评论 -
html js点击按钮滚动跳转定位到页面指定位置(DIV)的方法代码
对于网页编程开发人员来说,在网站页面开发的过程中,有时候我们需要实现当点击一个按钮或者超链接时,立刻滚动跳转定位到本页面中指定的位置。对于大多数的编程老手来说,这些都不是什么难事,但对于一些新手或者没有深入学习编程开发的人来说,可能不知道如何去实现,在这里就和大家分享一下html js点击按钮滚动跳转定位到页面指定位置(DIV)的方法代码。 这里主要分为两种情况,分别是点击锚点实现跳转和原创 2017-12-11 09:07:50 · 30908 阅读 · 3 评论 -
JQuery获取checkbox是否被选中
方法一:if ($("#checkbox-id")get(0).checked) { // do something }方法二:if($('#checkbox-id').is(':checked')) { // do something }方法三:if ($('#checkbox-id').attr('checked')) {原创 2017-12-11 09:09:23 · 320 阅读 · 0 评论 -
js解析json字符串报错解决方案(带有转义字符的json字符串)
js错误:Uncaught SyntaxError : Unexpected token解决方案:带有转义字符的json字符串使用json json数据使用JSON.parse()有浏览器是不兼容JSON这个对象的,或者有的里面有JSON.parse解析不了的东西,所以暂时还是使用: eval("("+data+")");最终解决:先在js函数上使用escape(ob...原创 2019-05-29 17:48:48 · 9998 阅读 · 3 评论