JavaScript基础
Smileyqp沛沛
越努力 越幸运 && 致力成为auto driving行业优秀的前端喵~
展开
-
手写Promise的实现
手写Promise的实现(then的链式调用)promise特点分析:Promise参数函数会立即执行promise在then的回调函数中可以拿到resolve的值promise可以有多个then并且依次链式调用执行promise可以嵌套多个then,并且then中也是可以返回Promiseresolved状态的promise调用then会立即执行二次调用resolve不会产生影响实现思路promise是一个对象,一般通过new进行实例化promise的then是可以链式调用的,因原创 2021-07-20 16:40:34 · 349 阅读 · 0 评论 -
JavaScript基础回顾(一)
JavaScript 数据类型JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型。数字、字符串、布尔、数组、对象let和varlet作用于块内,var变量作用于整个函数Undefined 和 NullUndefined 这个值表示变量不含有值。可以通过将变量的值设置为 null 来清空变量。声明新变量时,可以使用关键词 “new” 来声明其类型:(注...原创 2018-09-23 20:07:51 · 357 阅读 · 0 评论 -
JavaScript基础回顾之函数(二)
匿名函数 (函数没有名称)函数存储在变量中,不需要函数名称,通常通过变量名来调用。:实例var x = function (a, b) {return a * b};var z = x(4, 3);Function() 构造函数通过关键字 function 定义。var myFunction = new Function("a", "b", "return a * b");...原创 2018-09-24 15:52:27 · 155 阅读 · 0 评论 -
JavaScript基础之DOM(三)
查找 HTML 元素var x=document.getElementById(“main”);var y=x.getElementsByTagName(“p”);var x=document.getElementsByClassName(“intro”);HTML DOMdocument.getElementById(id).innerHTML=新的 HTMLdocume...原创 2018-09-24 16:39:47 · 177 阅读 · 0 评论 -
JavaScript 基础之JavaScript对象(四)
JavaScript 对象创建了对象的一个新实例,并向其添加了四个属性:person=new Object();person.firstname=“John”;person.lastname=“Doe”;person.age=50;person.eyecolor=“blue”;替代语法(使用对象 literals):person={firstname:“John”,lastna...原创 2018-09-25 10:22:49 · 182 阅读 · 0 评论 -
JavaScript 基础之Number 对象(五)
所有 JavaScript 数字均为 64 位。JavaScript中,数字不分为整数类型和浮点型类型,所有的数字都是由 浮点型类型。精度整数(不使用小数点或指数计数法)最多为 15 位。小数的最大位数是 17,但是浮点运算并不总是 100% 准确:var x = 0.2+0.1; // 输出结果为 0.30000000000000004八进制和十六进制前缀为 0,则JavaS...原创 2018-09-25 10:42:58 · 148 阅读 · 0 评论 -
JavaScript 基础之String对象(六)
使用位置(索引)可以访问字符串中任何的字符:var character=carname[7];使用长度属性length来计算字符串的长度:var txt=“Hello World!”;document.write(txt.length);使用 indexOf() 来定位字符串中某一个指定的字符首次出现的位置:var str=“Hello world, welcome to the ...原创 2018-09-25 11:59:40 · 171 阅读 · 0 评论 -
JavaScript基础之弹窗(七)
警告框alert(“sometext”);确认框confirm(“sometext”);提示框var person=prompt(“请输入你的名字”,“Harry Potter”);if (person!=null && person!=""){x="你好 " + person + “! 今天感觉如何?”;document.getElementById(“dem...原创 2018-09-25 12:35:48 · 113 阅读 · 0 评论