web前端
文章平均质量分 88
web前端
tina_sprunt
云前端
展开
-
作用域与作用域链
作用域就是一个独立的代码区域,域内的变量不会暴露到外部,外部无法访问,也就是说具有隔离性。JavaScript 使用词法作用域,也就说定义时就已经决定了作用域范围JavaScript 使用词法作用域。这意味着函数是使用定义时有效的变量范围来执行的,而不是调用它们时有效的变量范围。原创 2024-01-11 16:05:08 · 985 阅读 · 0 评论 -
原型和原型链
js 分为函数对象和普通对象,每个对象都有__proto__属性,但只有函数对象有prototype都是 js 内置函数。原创 2023-12-13 10:52:41 · 673 阅读 · 0 评论 -
手写深拷贝
浅拷贝会创建一个新的对象,新对象有着与原始对象相同的属性值,如果- 属性是基本类型,拷贝的就是基本类型的值- 属性是引用类型,拷贝的就是内存地址(**原对象地址改变,新对象也会随之改变,新对象地址改变,也会影响原对象**)深拷贝会创建一个新对象,拷贝原始对象的所有内容,新对象是在内存中开辟新区域,并不共用原始对象的对象地址- 属性是基本类型,拷贝基本类型本身,并在内存中新开地址存储- 属性是引用类型,拷贝引用类型本身,并在内存中新开地址原创 2023-12-05 16:28:33 · 984 阅读 · 2 评论 -
JS数据类型
Undefined 类型 只有一个值 undefined ,undefined 表示值缺失, null 表示对象缺失。instanceof 运行机制是 判断在其原型链中能否找到该类型的原型。是运算结果不表示数字时的结果,也是 js 中唯一不等于自身的值。Boolean 类型有 2 个值,true 和 false。Null 类型 只有一个值 null。检查数字是否在安全范围方法。如何判断一个变量为数组。-2的-1074次方。2的53次方 − 1。原创 2023-12-01 11:19:13 · 1064 阅读 · 0 评论 -
对 BFC 的理解
BFC 即进行简单了解。原创 2023-11-29 14:45:13 · 875 阅读 · 0 评论 -
echarts环形图(饼图)动态生成series,动态生成data,动态颜色控制(包含ajax交互)
自己做的小demo,效果如上图初始要求是生成整个作业的所有客观题的环形表(也就是具体有几个题目不确定,每个题目有几个选项不确定,都由后台数据决定,不能写死)第一步:先写出最基础的环形图代码(这里将生成环形图封装成了一个函数,方便ajax交互时调用)/*生成环形图函数*/$.pie_func = function (item_id,item_op) { var myChart = ec...原创 2018-05-12 23:09:10 · 20023 阅读 · 1 评论