我们在使用定时器的时候,可能需要对一个定时器进行多次开启和关闭,那么,如何才能有效控制定时器呢? //定义一个函数 var update = function (){ console.log("这是一个定时器"); } …
标签:js
ace.js实现一个在线代码编辑器
背景 ACE简介: 功能实现 1、引入js 2、添加控件 3、初始化组件 4、保存时代码语法检测 5、效果图: 6、官网在线测试: …
从n个数中选择任意个数组成的组合
开发中遇到一个从n个数字中选择m(m<n)个数的组合 觉得有意思 这个给大家共享一下代码 用到的语言是javascript var aadd = [1, 2, 3, 4, 5, 6]; /** * * …
面向对象的三个基本特征
面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可…
事件的三个阶段:捕获阶段 目标阶段 冒泡阶段
js有好多的知识需要不断积累,但是不能浅尝,应该深究其内因,并运用在日常开发过程中。 捕获阶段: 事件从根节点流向目标节点,途中流经各个DOM节点,在各个节点上触发捕获事件,直到达到目标节点。 那么捕获阶段有什么用吗?完…
JS中for语句的循环的嵌套
今天说一下JS中for语句的循环嵌套。 for语句是JS中十分重要的循环语法。 for(表达式1;表达式2;表达式3){ for(表达式4;表达式5;表达式6){ 执行语句块儿 } } 这是嵌套写法的基本结构,首先要了解…
JS打开PC端本地exe应用程序方法
通过URL Protocol实现网页调用本地应用程序 1.记事本(或其他文本编辑器)创建protocal.reg文件 Windows Registry Editor Version 5.00 [HKEY_CLASSES_…
JS前端创建html或json文件并浏览器导出下载
小tip:JS前端创建html或json文件并浏览器导出下载 一、HTML与文件下载 如果希望在前端侧直接触发某些资源的下载,最方便快捷的方法就是使用HTML5原生的download属性,例如: <a href="…
js解决微信屏蔽内置浏览器的下载功能以及判断手机系统
今天一后台同事问我:为什么从App里面分享到微信好友时,在微信里没有发下载分享里的软件,而在浏览器中却可以? 于是我在微信公众号中试了一下,发现果然不可以下载。通过google 发现,原来是微信屏蔽了内置浏览器的下载功能…
element-ui的table,超过两行文字隐藏,鼠标移入时tips展示全部内容
element-ui自带的东西很好用,但是不可否认的是, 当需求变更的时候,组件的修改也是真的烦。 element-ui里table自带的文字超过内容自动隐藏,鼠标移入该元素时候tips展示全部内容: <el-ta…
layui 中table渲染时合并相同单元格 (随笔记)
/** * layui合并tbody中单元格的方法 */ function merge(res) { var data = res.data; var mergeIndex = 0;//定位需要添加合并属性的行数 var…
js字符串倒序输出
function reverseStr(str) { var newStr = ""; for (var i = str.length - 1; i >= 0; i--) { // newStr += str[i]…