自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 再探JS---typeof引发的思考

typeof引发的思考 前情提要 因为要给20级科协成员讲课,于是回过头看红宝书。看到typeof是发现了很多有意思的事情 typeof null // 返回 object typeof undefined // 返回 undefined 疑惑1 看到这,大家我们首先会疑惑,为什么null返回的结果是个object类型 这可以从来两个角度去解释 从逻辑角度,null值表示一个空对象指针,也正是会返回object的原因 需要先了解一下JavaScript基本数据类型存储规则 大家都知道 “typ

2020-12-29 13:03:35 211 1

原创 再探JS---eval函数

eval函数 “魔鬼”函数? 如果你现在的代码中使用了eval(),记住该咒语“eval()是魔鬼”。此方法接受任意的字符串,并当作JavaScript代码来处理。当有问题的代码是事先知道的(不是运行时确定的),没有理由使用eval()。eval 用的好不好 其实和使用者的水平有关系 作用域 在eval()中创建的任何变量或函数都不会被提升,因为在解析代码的时候,它们被包含在一个字符串中;它们只在eval()执行的时候创建 为什么不提倡使用eval函数? 可读性非常差 不好再做优化和编译 会轻微增加性能消

2020-12-29 10:36:15 1281 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除