随笔分类 -  javascrip

摘要:在 GitHub 上有一个项目,它描述了「最佳垃圾代码」的十九条关键准则。从变量命名到注释编写。这些准则将指导你写出最亮眼的烂代码。 为了保持与原 GitHub 项目一致的风格,下文没有进行转换。读者们可以以相反的角度来理解所有观点,这样就能完美避免写出垃圾代码。 项目地址:https://gith 阅读全文
posted @ 2022-05-11 08:36 技术颜良 阅读(114) 评论(0) 推荐(0) 编辑
摘要:更改 Vuex 的 store 中的状态的唯一方法是提交 mutation。Vuex 中的 mutation 非常类似于事件:每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。 接下来我们还是用上一篇文章在state中存放的count为例,来看 阅读全文
posted @ 2022-05-03 12:10 技术颜良 阅读(2024) 评论(0) 推荐(0) 编辑
摘要:例如输入内容: var b = 12; console.log(a); var subject = customFormat("现在有 %s个苹果" + a);//customFormat是customFormat.js里的一个方法,所以要引入该文件 所以要在test.js中引入该文件 如果cust 阅读全文
posted @ 2022-05-03 12:00 技术颜良 阅读(694) 评论(0) 推荐(0) 编辑
摘要:let str = `第一行, 第二行, 第三行, 第四行` let len = str.split('\n').length console.log(len) // 4 阅读全文
posted @ 2022-04-28 10:39 技术颜良 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:// 时间差计算 difference: function (row) { var dateBegin = new Date(row.beginTime); var dateEnd = new Date(row.endTime); var dateDiff = dateEnd.getTime() - 阅读全文
posted @ 2022-04-27 11:08 技术颜良 阅读(3125) 评论(0) 推荐(0) 编辑
摘要:JavaScript变量字符串类型转为数值类型有一下方法4中法方法,下面我们一个介绍。 1. Number() 使用Number()方法实现转换,语法: 变量 = Number(变量); 案例: <script> var a = 1; var b = '100'; var c = 'abcd'; v 阅读全文
posted @ 2022-04-13 08:30 技术颜良 阅读(2732) 评论(0) 推荐(0) 编辑
摘要:Promise Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。它最早由社区提出并实现,ES6将其写进了语言标准,统一了用法,并原生提供了Promise对象。 特点 对象的状态不受外界影响 (3种状态) Pending状态(进行中) Fulfilled 阅读全文
posted @ 2022-04-12 10:53 技术颜良 阅读(28) 评论(0) 推荐(0) 编辑
摘要:(2)问:0.1 + 0.2 0.3 嘛?为什么? JavaScirpt 使用 Number 类型来表示数字(整数或浮点数),遵循 IEEE 754 标准,通过 64 位来表示一个数字(1 + 11 + 52) 1 符号位,0 表示正数,1 表示负数 s 11 指数位(e) 52 尾数,小数部分(即 阅读全文
posted @ 2022-04-12 09:34 技术颜良 阅读(54) 评论(0) 推荐(0) 编辑
摘要:json.stringify()的妙用,json.stringify()与json.parse()的区别 一、JSON.stringify()与JSON.parse()的区别 最近做项目,发现JSON.stringify()使用场景真的挺多,我们都知道JSON.stringify()的作用是将 Ja 阅读全文
posted @ 2022-04-07 14:35 技术颜良 阅读(57) 评论(0) 推荐(0) 编辑
摘要://第一种写法(function(){ ...})();//第二种写法(function(){ ...}());立即执行函数的作用!!!这是重点!!立即执行函数只有一个作用!!! 就是创建一个独立作用域 这个作用域里面的变量 外面是访问不到的 下面是经典面试题可以帮助您更好的理解 因为 JS 中调用 阅读全文
posted @ 2022-03-04 17:11 技术颜良 阅读(295) 评论(0) 推荐(1) 编辑
摘要:https://www.w3school.com.cn/js/js_object_constructors.asp 实例 function Person(first, last, age, eye) { this.firstName = first; this.lastName = last; th 阅读全文
posted @ 2022-02-24 14:36 技术颜良 阅读(83) 评论(0) 推荐(0) 编辑
摘要:const也可以作为块级变量 ECMAScript 2015 (ES6) 2015 年,JavaScript 引入了一个重要的新关键字:const。 使用 const 声明数组已成为一种常见做法: 实例 const cars = ["Saab", "Volvo", "BMW"]; 亲自试一试 无法重 阅读全文
posted @ 2022-02-23 15:31 技术颜良 阅读(944) 评论(0) 推荐(0) 编辑
摘要:学习https://www.w3school.com.cn/js/js_class_inheritance.asp 阅读全文
posted @ 2022-02-23 11:08 技术颜良 阅读(12) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body> <h2>JavaScript 对象</h2> <p>你无法给构造函数添加新的属性。</p> <p id="dem 阅读全文
posted @ 2019-07-04 14:54 技术颜良 阅读(570) 评论(0) 推荐(0) 编辑
摘要:箭头函数也叫lambda表达式 据说其主要意图是定义轻量级的内联回调函数 栗有: 实则 1.注意点: (1)当箭头函数有一个参数的时候,参数可以不加括号,没有参数的时候就必须要加。 定义 函数名 = 参数 => 函数体 (2)如果函数体不止一行,应该用花括号括起来,这时就要显示地返回。 定义 函数名 阅读全文
posted @ 2019-07-03 10:22 技术颜良 阅读(7639) 评论(0) 推荐(0) 编辑
摘要:1. :三个等号我们称为等同符,当等号两边的值为相同类型的时候,直接比较等号两边的值,值相同则返回true,若等号两边的值类型不同时直接返回false。 例:100 “100” //返回false abc “abc” //返回false ‘abc’ “abc” //返回true NaN NaN // 阅读全文
posted @ 2019-07-03 08:28 技术颜良 阅读(3635) 评论(0) 推荐(1) 编辑

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