Top
Fork me on Gitee My Github

随笔分类 -  JavaScript

摘要:点击数值 +1 的动效 阅读全文
posted @ 2019-07-11 15:36 lisashare 阅读(1290) 评论(0) 推荐(1) 编辑
摘要:局部过滤器 时间、***号 <div id="wrapper" class="wrapper" style="display: none;"> 距离活动结束还剩:<p v-html="times"></p> </div> <script src="vue.min.js"></script> <scr 阅读全文
posted @ 2019-07-10 15:58 lisashare 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:这个方法使用的是css伪类+js计算实现 上面的效果缺点就是字数到头才显示点点点,不是很美观,如果想限制字数点点点的话可以这么做(注意:截取内容中最好不要带特殊字符截取) 以下是简单截取方法 阅读全文
posted @ 2019-06-27 14:17 lisashare 阅读(556) 评论(0) 推荐(0) 编辑
摘要:对象具有唯一标识性:即使完全相同的两个对象,也并非同一个对象。 对象有状态:对象具有状态,同一对象可能处于不同状态之下。 对象具有行为:即对象的状态,可能因为它的行为产生变迁。 关于对象的第二个和第三个特征“状态和行为”,不同语言会使用不同的术语来抽象描述它们,比如 C++中称它们为“成员变量”和“ 阅读全文
posted @ 2019-06-12 10:34 lisashare 阅读(254) 评论(0) 推荐(0) 编辑
摘要:浮点数的定义,非整数的Number类型无法用 ==(===也不行) 来比较,这就是为什么在JavaScript中,0.1+0.2不能=0.3: 这里输出的结果是false,说明两边不相等的,这是浮点运算的特点, 浮点数运算的精度问题导致等式左右的结果并不是严格相等,而是相差了个微小的值 。 所以实际 阅读全文
posted @ 2019-06-10 19:25 lisashare 阅读(5868) 评论(0) 推荐(1) 编辑
摘要:// 存储sessionStorage function setSessionStore (name, content) { if (!name) return if (typeof content !== 'string') { content = JSON.stringify(content) 阅读全文
posted @ 2019-06-04 18:52 lisashare 阅读(230) 评论(0) 推荐(0) 编辑
摘要:function formatDuring(mss) { var days = parseInt(mss / (1000 * 60 * 60 * 24)); var hours = parseInt((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 阅读全文
posted @ 2019-05-16 11:41 lisashare 阅读(2921) 评论(0) 推荐(0) 编辑
摘要:判断是否是移动设备 阅读全文
posted @ 2019-05-16 10:02 lisashare 阅读(219) 评论(0) 推荐(0) 编辑
摘要:在微信公众号开发的时候在使用【alert/confirm】弹出提示或者警告信息的时候,【alert/confirm】会将该公众号的网址显示出来,这样很不美观。所以很多时候我们会选择去除那个网址提示内容。解决方法如下: 重写alert //微信浏览器中,aler弹框不显示域名 //先判断是否为微信浏览 阅读全文
posted @ 2019-04-04 16:22 lisashare 阅读(768) 评论(0) 推荐(0) 编辑
摘要:假设这是一个url地址 http://localhost:8080/a/b/c?a=1&b=2#abc,里面包含的部分: protocol: 'http:', // 协议 host: 'localhost:8080', // 主机 port: '8080', // 端口 hostname: 'loc 阅读全文
posted @ 2019-03-23 14:59 lisashare 阅读(571) 评论(0) 推荐(0) 编辑
摘要:开发应用中有很多工具可以使用,下面介绍一个原生js写的联动全选思路!!! 阅读全文
posted @ 2019-02-18 16:18 lisashare 阅读(342) 评论(0) 推荐(0) 编辑
摘要:冒泡排序的英文Bubble Sort,是一种最基础的交换排序。 大家一定都喝过汽水,汽水中常常有许多小小的气泡,哗啦哗啦飘到上面来。这是因为组成小气泡的二氧化碳比水要轻,所以小气泡可以一点一点向上浮动。而我们的冒泡排序之所以叫做冒泡排序,正是因为这种排序算法的每一个元素都可以像小气泡一样,根据自身大 阅读全文
posted @ 2018-11-20 11:48 lisashare 阅读(2498) 评论(0) 推荐(1) 编辑
摘要:其实,console.log 不仅仅有以下应用 console.log() // 这个应该是最常用的 console.error() // 输出错误信息 会以红色显示 console.assert(bool, "info") // 如果bool为false 打印出info 否则不打印 console 阅读全文
posted @ 2018-11-19 17:32 lisashare 阅读(575) 评论(0) 推荐(1) 编辑
摘要:跨域的各种解决方式及原理 原因 因为浏览器有某些安全级别的限制,例如,同源策略,所以在进行浏览器端的web应用开发的时候,经常会遇到跨域问题。 同源策略:只有在同源的情况下(同域名,同协议,同端口)才能进行数据交互 跨域问题报错:XMLHttpRequest cannot load https:// 阅读全文
posted @ 2018-05-08 11:58 lisashare 阅读(693) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>选项卡</title> <style type="text/css"> input{ width:80px; line-height:30px; color:#fff; font-w 阅读全文
posted @ 2018-05-06 22:19 lisashare 阅读(123) 评论(0) 推荐(0) 编辑
摘要:赋值式(将匿名函数赋给变量)表达式定义法 声明式 var fn_01 = function(){ alert("匿名函数"); } fn_01(); //如果想调用fn_01函数,写该函数的名称,然后写小括号就可以了 将一个匿名函数用小括号括起来,后面加一个小括号,表示匿名函数的自执行(可以防止变量 阅读全文
posted @ 2018-05-06 22:15 lisashare 阅读(239) 评论(0) 推荐(0) 编辑
摘要:文章后有彩蛋 闭包概念:是指在JavaScript中,内部函数总是可以访问-其所在局部作用域中声明的参数和变量,即使在其所在局部作用域被销毁后,依然可以访问. 闭包的原理:借助函数的立即执行、参数以及函数的return返回值,多创建了一层作用域。从而实现外部函数,持续性被引用而不能释放内存空间,将值 阅读全文
posted @ 2018-05-06 22:07 lisashare 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1:如何点击某一个 li 的时候 alert 输出其index? <ul id="test"> <li>111</li> <li>222</li> <li>333</li> <li>444</li> </ul> window.onload = function(){ var oLis = docum 阅读全文
posted @ 2018-02-27 14:13 lisashare 阅读(4316) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示