随笔分类 - js高级程序设计中get的点
奔跑吧,骚年
发表于 2021-10-25 15:43阅读:94评论:0推荐:1
摘要:function sum(num){ return num + 100 } function sum(num){ return num + 200 } let totle = sum(100) console.log(totle,'totle') // 300 "totle" 在 ECMAScrip
阅读全文 »
发表于 2021-10-15 16:58阅读:167评论:0推荐:0
摘要:数据结构:计算机存储、组织数据的方式,数据结构意味着接口或封装:一个数据结构可被视为两个函数之间的接口,或者是由数据类型联合组成的存储内容的访问方法封装 常见的数据结构: 1、数组(Array) 数组是最简单的内存数据结构 2、栈(Stack) 栈是一种遵循后进先出(LIFO)原则的有序集合。新添加
阅读全文 »
发表于 2021-03-05 18:42阅读:125评论:0推荐:0
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>关于js函数你不知道的知识</title> </head> <body> <script type="text/javascript"> // 每个 JavaScript 函数实际
阅读全文 »
发表于 2021-03-05 18:41阅读:636评论:0推荐:0
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js对象的set和get 以及关于控制台打印的几种快捷效果</title> </head> <body> <script type="text/javascript"> // Ja
阅读全文 »
发表于 2021-03-05 18:39阅读:572评论:0推荐:0
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ES6-ES11新特性</title> </head> <body> <script type="text/javascript"> // promise、新增数据结构【基础数据类
阅读全文 »
发表于 2021-03-05 18:38阅读:188评论:0推荐:0
摘要:首先来了解下对象和模块种类的概念; <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>更多模式参考依据:https://www.w3cschool.cn/zobyhd/1ldb4ozt.html</title> </head> <
阅读全文 »
发表于 2021-02-04 18:48阅读:146评论:0推荐:0
摘要:废话不多说,直接上图上代码!!!! <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>requestAnimationFrame</title> <style type="text/css"> #animate{ width: 1
阅读全文 »
发表于 2020-07-17 14:08阅读:20550评论:0推荐:1
摘要:<script type="text/javascript"> // 数组key value 转换成map对象 let arr = [{ id: 1, goodNo: '1001' }, { id: 2, goodNo: '1002' }, { id: 3, goodNo: '1003' }, {
阅读全文 »
发表于 2020-06-15 11:48阅读:299评论:0推荐:0
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> /*浅拷贝和深拷贝的概念和区别 浅拷贝和深拷贝都只针对于引用数据类型
阅读全文 »
发表于 2020-06-08 09:42阅读:212评论:0推荐:0
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> // 函数作用域的例子理解 console.log(aa(1)) /
阅读全文 »
发表于 2019-01-10 11:34阅读:4071评论:0推荐:0
摘要:1、Es6提供的方法 2.下标查询(通常简单做法) 3.用对象属性去重 4.先排序再去重 5.for in + array.includes(ES6判断)
阅读全文 »
发表于 2018-08-28 15:59阅读:230评论:0推荐:0
摘要:1、new Object 和字面量 {}测试; 2.数组和对象的几个常用方法剖析 3.字符串几个常用的方法剖析;
阅读全文 »
发表于 2018-08-28 15:42阅读:189评论:0推荐:0
摘要:原生js测试
阅读全文 »
发表于 2018-08-23 18:36阅读:514评论:0推荐:0
摘要:1、JSON.parse()【把json字符串解析成json对象】 2、JSON.stringify()【把json对象中解析成json字符串】 控制台结果: json比较常用的就是这两个方法了,用来处理后台过来的数据; 3、localStorage(本地存储)用于长久保存整个网站的数据,保存的数据
阅读全文 »
发表于 2018-08-20 14:15阅读:12923评论:1推荐:1
摘要:1、Object.freeze() 阻止修改现有属性的特性和值,并阻止添加新属性两种用法:Object.freeze( { } ) 和 Object.freeze( object ) 2、Object.assign(target,source1,source2,...) 该方法主要用于对象的合并,将
阅读全文 »
发表于 2018-05-27 23:38阅读:1863评论:0推荐:0
摘要:
阅读全文 »
发表于 2018-04-30 21:16阅读:1039评论:0推荐:0
摘要:一、为什么JavaScript是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。 JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。 这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删...
阅读全文 »
发表于 2018-04-16 00:32阅读:1134评论:0推荐:0
摘要:1.递归例子 2.递归求和 1-100 3.递归阶乘 5 (5*4*3*2*1) 4.数组去重 indexOf() 5.拓展运算符(...)内部使用for...of循环
阅读全文 »
发表于 2018-04-04 21:23阅读:341评论:0推荐:0
摘要:隐式转换 + - num - 0 把num转换成number; num + "" 把num转换成字符串; ------------------------------------------------------------------------- 常见的:null == undefined;NAN不等于NAN;===指的是值和类型相等;(严格判断); ----------------...
阅读全文 »
发表于 2018-04-02 22:41阅读:1212评论:0推荐:0
摘要://判断是否是pc function is_pc() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) ...
阅读全文 »