又见JavaScript
文章平均质量分 76
lv HuAdaI 绿绿
这个作者很懒,什么都没留下…
展开
-
【又见JavaScript】面试准备必练的关于JS值的显式类型转换/隐式类型转换
整理了面试中常遇到的问题与笔试题:关于JS值的显式类型转换/隐式类型转换,用练习题结合知识点讲解进行知识点巩固。面试前可以多看看。原创 2022-05-18 00:36:25 · 180 阅读 · 0 评论 -
【又见JavaScript】函数中的知识点整理
整理了函数的相关知识点,包括了函数基本概念以及使用,函数的参数知识点,系统的构造函数与自定义构造函数的概念。原创 2022-05-18 00:16:20 · 115 阅读 · 0 评论 -
【又见JavaScript】原型prototype、constructor、__proto__相关知识点
关于JavaScript中的原型prototype、构造器constructor、以及__proto__属性相关知识点整理原创 2022-05-18 00:01:39 · 126 阅读 · 0 评论 -
【JavaScript】预编译/作用域/闭包的知识点整理
对于JavaScript的预编译、作用域、闭包相关的知识点进行整理。并配合相关代码实例以及题目进行巩固理解。原创 2022-05-17 23:36:50 · 184 阅读 · 0 评论 -
【又见JavaScript】JS中的全局变量问题
JS学习知识点整理 【又见JavaScript】JS中的全局变量问题 window.a和 a 的区别 在全局中,声明两个变量,并给其赋值: var a = 1; b = 2; console.log(window.a) //1 console.log(window.b) //2 上面两种方式的变量赋值,在全局中都是一样的情况,都是挂载在系统内置的对象window上的属性; 相当于: window = { a: 1, b: 2 } 总结: 在全局中,两者没有区别; 在全局中: a =原创 2021-03-08 19:09:34 · 319 阅读 · 0 评论 -
【又见JavaScript】JS中的高阶函数
JS学习知识点整理 【又见JavaScript】JS中的高阶函数 filter/map/reduce 编程范式: 命令式编程/声明式编程 编程范式: 面向对象编程(第一公民:对象)/函数式编程(第一公民:函数) 以往我们写代码,可能经常会用面向对象的编程思想去完成需求,但其实适当了解一些高阶函数,会使我们的代码可读性、性能更高~这里整理了三个高阶函数的使用方法(附上以往的思路和写法,可以做一个对比): 需求1:取出所有小于100的数字 以往的写法: const nums = [10, 20, 111原创 2021-03-05 21:33:30 · 102 阅读 · 0 评论 -
【又见JavaScript】显示转换&&隐式转换知识点总结
【又见JavaScript】显示转换&&隐式转换知识点总结 显式类型转换 Number() 当( )内需转换的值不同时: 值是“123”/“3.14159”这种以数字组成的字符串时,返回数字类型的123,3.14159; 值是’abc’或’23a’,有字符组成的字符串,或undefined时,返回数字类型的NaN; 值是true、false、null(不是字符串)的关键字时,返回1,0,0; parseInt() 只想转换成整型,从第一位开始判断是否为数字 parseInt(value,原创 2020-11-08 16:38:18 · 105 阅读 · 0 评论 -
【又见JavaScript】JS中的数据类型
JS学习知识点整理 【又见JavaScript】JS中的数据类型 基本数据类型 number NaN 不是一个有效数字和谁都不相等(包括它自己) isNaN(值)检测是否为 不是有效数字,成立返回true 否则false string boolean null undefined symbol symbol 是一种基本数据类型 (primitive data type)。Symbol()函数会返回symbol类型的值,该类型具有静态属性和静态方法。它的静态属性会暴露几个内原创 2020-11-07 23:28:43 · 132 阅读 · 0 评论 -
【又见JavaScript】typeof的坑爹知识点
@又见JavaScript JS学习知识点整理 【又见JavaScript】typeof的坑爹知识点 typeof[value] 检测数据类型的逻辑运算符 返回当前值的数据类型 =>“数据类型” 能识别到且返回类型的: number、string、boolean、object、undefined、function 特点: 返回的结果都是字符串,所以一旦出现两个以上的typeof一起使用,返回的结果必是 “string” 局限性 typeof(null) => “object” (算是历史原创 2020-11-07 23:13:15 · 222 阅读 · 0 评论