随笔分类 -  js

1
摘要:示例: console.time('all time'); // code console.timeEnd('all time'); 实例: console.time('all time'); let a= 1; console.timeEnd('all time'); 定时器名称需一致,conso 阅读全文
posted @ 2020-02-08 22:12 Sunsin 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:1.什么是“构造函数”? 用new关键字来调用的函数,首字母一般大写 用this来构造它的属性以及方法 function Log(name, desc) { this.name = name; this.desc = desc; this.code = function(){ console.log 阅读全文
posted @ 2020-02-08 22:04 Sunsin 阅读(3625) 评论(0) 推荐(1) 编辑
摘要:一、require:运行时调用,import:编译时调用。通常我们还会区别它们怎么导入模块的 1.运行时调用是啥->指的是在运行时可以随时导入的模块 2.编译时调用又是啥?指的是编译时期就要调用了,要定义在顶部否则会报错 二、如果require和import同一模块 1.毫无疑问会报出模块导入错误, 阅读全文
posted @ 2020-01-14 15:01 Sunsin 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:JavaScript的true和false什么时候会出现,如何优雅的写判断条件? 以下条件为false,也可称为“falsy” - > 虚值 以下条件为true,也可称为“truthy”->真值 还有一句话这么说来着,任何非0值都为真. 下方写了个小例子: 阅读全文
posted @ 2019-12-20 14:19 Sunsin 阅读(2497) 评论(0) 推荐(0) 编辑
摘要:try... catch 1.try...catch和if语句 为什么不用if替换调try...catch? 大部分人都有这样想法 if=>只能判断用户操作 try...catch=>来自程序异常和用户操作(程序异常的话if貌似处理不了吧...) 2. try...catch不应该被滥用 try.. 阅读全文
posted @ 2019-12-09 11:01 Sunsin 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:Note 【普通JSON数组插入指定位置并且合并】 阅读全文
posted @ 2019-07-24 18:00 Sunsin 阅读(362) 评论(0) 推荐(0) 编辑
摘要:一.它们之间的区别 setTimeout - 仅执行一次 setInterval - 间隔执行 二.为什么推荐用setTimeout替换掉setIntelval? javascript是异步执行的,所以setIntelval可能会延时 三. 演示与推荐 1. setTimeout // setTim 阅读全文
posted @ 2019-03-18 14:17 Sunsin 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:ES5:for,foreach,for..in ES6:for..of 关于for..of和for..in区别,请参见阮一峰教程 关于使用:根据最简,最适用的循环使用即可 * 1. 语法(参数) * 2. 使用限制 阅读全文
posted @ 2018-12-06 14:18 Sunsin 阅读(211) 评论(0) 推荐(0) 编辑
摘要:一.无DOM(VUE),以vue为示例 二. 有DOM,以网页为例 阅读全文
posted @ 2018-12-06 13:45 Sunsin 阅读(331) 评论(0) 推荐(0) 编辑
摘要:我们是通过键盘按的object.keyCode获取的 Html JavaScript 阅读全文
posted @ 2018-05-20 10:52 Sunsin 阅读(198) 评论(0) 推荐(0) 编辑
摘要:https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollIntoView 移动端input被键盘遮挡,事件是跳到可视区域! 还有一个事件是指定在上方或下方 https://developer.mozilla.org/zh-CN/d 阅读全文
posted @ 2018-05-20 10:49 Sunsin 阅读(1746) 评论(0) 推荐(0) 编辑
摘要:1 function randomImg() { 2 // 怎么使random不重复? 3 var i = Math.floor(Math.random() * 5); 4 var src = ''; 5 switch (i) { 6 case 0: 7 { 8 src = '... 阅读全文
posted @ 2018-04-09 22:10 Sunsin 阅读(454) 评论(0) 推荐(0) 编辑
摘要:正则表达式手册: http://tool.oschina.net/uploads/apidocs/jquery/regexp.html 正则表达式测试地址: http://tool.chinaz.com/regex/ 我们来举个例子: 电子邮箱 example@qq.com 1.username(e 阅读全文
posted @ 2018-03-20 18:44 Sunsin 阅读(149) 评论(0) 推荐(0) 编辑
摘要:常用正则表达式 阅读全文
posted @ 2018-03-20 17:35 Sunsin 阅读(178) 评论(0) 推荐(0) 编辑
摘要:转载于吴雨欣 https://www.cnblogs.com/wuyuxin/p/7017246.html return返回的值为Number、Boolean! 这也就解释了,为什么输入错误,焦点一直停留在某个区域! 阅读全文
posted @ 2018-03-20 17:15 Sunsin 阅读(222) 评论(0) 推荐(0) 编辑
摘要:闭包看似很简单,其实牵扯了很多东西,例如:上下文作用域(事件处理程序)、内存占用、局部以及全局变量、回调函数以及编程模式等 首先我们谈论一个问题,为什么需要闭包? 1.var全局定义(全局污染)- 指的是同一变量名会影响到所有的同名变量。 运行好像真的没问题,没关系,我们试一试下面 搞什么嘛,明明是 阅读全文
posted @ 2018-02-23 23:48 Sunsin 阅读(186) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2017-12-05 15:30 Sunsin 阅读(370) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 5 6 7 8 三级联动 9 10 11 12 13 14 15 16 1219 1222 1223 阅读全文
posted @ 2017-12-05 15:28 Sunsin 阅读(426) 评论(0) 推荐(0) 编辑
摘要:已经一个月没敲代码了,工作难找,挺烦。 先总结一下javascript吧。 1.js概述 2.语法结构 3.类型、值和变量 4.表达式和运算符 5.语句 6.对象 7.数组 8.函数 9.类和模块 10.正则表达式的匹配 11.js的子集和扩展 12.服务器端js 13.web浏览器js 14.wi 阅读全文
posted @ 2017-11-01 12:07 Sunsin 编辑
摘要:<!DOCTYPE> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <titl 阅读全文
posted @ 2017-10-30 16:43 Sunsin 阅读(163) 评论(0) 推荐(0) 编辑

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