js
Zora1205060540010
我是一只前端小菜鸟,想飞却怎么也飞不高!
展开
-
js正则函数中test和match的区别
test是正则表达式( RegExp )的方法,参数是字符串,返回值是boolean类型;var str='sad13123dfa4v564d5f8fb5sf'; var re=/\d+/g; alert(re.test(str)); 或者是: var re=/\d+/g; alert(str.match(re)); match是String的方法,参数是正则表达式,返回值是数组。 v转载 2016-12-09 10:57:16 · 862 阅读 · 0 评论 -
禁止手机物理返回事件
if( window.location.hash==""){ history.pushState( null,null,location.href)}window.onpopstate = function(event) { history.pushState( null,null,location.href)};原创 2019-04-23 10:53:58 · 465 阅读 · 0 评论 -
js两个时间相差天数
//两个时间相差天数 兼容firefox chrome function datedifference(sDate1, sDate2) { //sDate1和sDate2是2006-12-18格式 var dateSpan, tempDate, iDays; sDate1 = Date.pa...转载 2019-03-28 11:12:47 · 1970 阅读 · 0 评论 -
JS基础篇--sort()方法的用法,参数以及排序原理
sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。如果想按...转载 2018-03-26 17:09:13 · 411 阅读 · 0 评论 -
让a标签href链接失效
通过jquery的removeAttr实现的方法:"www.***.com” id=“demo”>百度"js方法:$("#demo").removeAttr("href");如此即可是a标签失效。转载 2017-11-16 14:48:20 · 3031 阅读 · 0 评论 -
限制显示的字数,并用省略号代替省略掉的子
第一种:只要求显示一行的情况, 直接用css解决: overflow: hidden;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;原创 2017-08-01 15:20:25 · 860 阅读 · 1 评论 -
forEach方法遍历数组
1. js 数组循环遍历。数组循环变量,最先想到的就是 for(var i=0;i除此之外,也可以使用较简便的forEach 方式2. forEach 函数。Firefox 和Chrome 的Array 类型都有forEach的函数。使用如下:[html] view plain copy转载 2017-06-20 10:37:06 · 9097 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-06-19 10:54:17 · 216 阅读 · 0 评论 -
js中apply方法的使用详细解析
1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:复制代码 代码如下:Object.extend = function(destination, source) { for (property in source) { destination[property] = source[property]转载 2017-04-25 15:21:27 · 269 阅读 · 0 评论 -
JavaScript-确认(confirm 消息对话框)
JavaScript-确认(confirm 消息对话框)confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。语法:confirm(str);参数说明:str:在消息对话框中要显示的文本返回值: Boolean值返回值:当用户点击"确定"按钮时,返回true当转载 2017-04-06 09:42:10 · 2048 阅读 · 0 评论 -
JS创建和存储 cookie的一些方法
在js中cookie的操作与存储及清除cookie都与时间有关,我们只要把cookie过期时间进行有效的设置我们就可以控制它的存储了,下面我来给大家总结一下js中cookie的一些使用技巧创建和存储 cookie在这个例子中我们要创建一个存储访问者名字的 cookie。当访问者首次访问网站时,他们会被要求填写姓名。名字会存储于 cookie 中。当访问者再次访问网站时,他们就会收到转载 2017-03-27 10:08:58 · 2923 阅读 · 0 评论 -
表单中required的逻辑问题
在表单中用required的必填项目,若有tab控制,用display':none会报错,但是不影响功能;为其严谨性,可设置其width,height来达到隐藏的目的。原创 2017-03-15 17:01:29 · 1273 阅读 · 0 评论 -
获取主页面发送给二级页面的url地址
当主页面点击 查看详情 时,系统向二级页面发送https://www.***.com/?select=2,通过js客获取地址,并且获取到我们自己所添加的select;从而进行一系列操作; " style=" wid原创 2017-03-14 14:26:05 · 618 阅读 · 0 评论 -
input隐藏域传值
1 隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。2 有些时候我们要给用户一信息,让他在提交表单时提交上来以确定用户身份,如sessionkey,等等.当然这些东西也能用cookie实现,但使用隐藏域就简单的多了.而且不会有浏览器不支持,用户禁用cookie的烦原创 2017-03-14 14:16:23 · 10972 阅读 · 2 评论