随笔分类 - Javascript
摘要:1 let image = new Image(); 2 image.setAttribute("crossOrigin", "anonymous"); 3 image.src = url; 4 image.onload = () => { 5 let canvas = document.creat
阅读全文
摘要:用法: 1 if (!(/(^[1-9]\d*$)/.test(num))) { 2 alert(‘输入的不是正整数’); 3 return false; 4 }else { 5 alert(‘输入的是正整数’); 6 } 判断数字、浮点的正则表达: 1 ”^\\d+$” //非负整数(正整数 +
阅读全文
摘要:0.1 + 0.2 = 0.30000000000000004; 浮点型数据 理解: 1. 0.1 0.2在计算机语言中会转换为二进制语言 console.log(0.1.toString(2)); // "0.00011001100110011001100110011001100110011001
阅读全文
摘要:1 <p>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</p> 2 <script type="text/javascript"> 3 document.body.oncontextmenu = document.body.ondragstart = docume
阅读全文
摘要:什么是栈: 计算机为原始数据类型开辟的一块的内存地址 string number .... 1 var a = "zp"; 2 var b = a; 3 b = "pz"; 4 console.log(a,b); // zp pz 理解: 存储a变量的时候为a 开辟一块栈空间,【 【a】】然后存储b
阅读全文
摘要:本篇文只涉及到ES5的数据类型 原始数据类型:String Number Boolean Null Undefined 复杂数据类型:Object Function Array typeof: 返回的对应的数据类型 console.log(typeof(undefined)); // undefin
阅读全文
摘要:设计模式: 1. 设计原则 描述: 按照哪一种思路去实现或者标准去实现莫一种功能 功能相同,但是可以有不同的设计方案去实现 伴随着需求的增加,设计的的作用采可以体现出来 2. 设计模式
阅读全文
摘要:1.JSFiddle 官网:https://jsfiddle.net简介:在线JS代码调试工具是一个老牌的支持javascript、css、html代码可视化在线调试工具,支持多种应用多种主流框架,用起来非常方便,而且还可以将调试好的结果以非常简洁的页面直接嵌入在其他网页里。 2.JSBin 官网:
阅读全文
摘要:附百度网盘地址: 链接:https://pan.baidu.com/s/1i7JBtrkZvOycd73q9TFmfw 提取码: adcd
阅读全文
摘要:JS里面会用TypeOf与InstanceOf检测数据到底是什么类型的以及是否为空 1.数据类型分为基本数据类型与复杂数据类型 基本数据类型 String、Number、Boolean、Null、Undefined、Symbol 复杂数据类型 Object、Array、Function 2.用Typ
阅读全文
摘要:1、首先需要记住的是这么一句话 同步先行==》异步靠边=》回调垫底 <script> var a = new Promise(function () { console.log(1); setTimeout(() => consoel.log(2), 0); console.log(3); cons
阅读全文
摘要:for循环 页面结果 解析: 当i等于4的话,小于5,执行(3)打印出来:数字是4,然后i++,此时i为5,进入条件(2)判断,5不小于5.条件不成立,代码终止执行。 再循环外面打印i时,此时的i为5.所以会得出以上结果。
阅读全文