首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
无影TCP
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
JS 基础篇(一):创建对象的四种方式
使用Object()构造函数来创建一个空对象,然后为其赋值。 create()方法允许你基于现有对象创建新的对象实例。
JS 基础篇(四):JS中的函数
简单介绍下关于JS函数使用过程中的一些情况。 1、调用函数时没有提供足够的参数,缺少的参数将会被underfined替代。 2、调用参数时,给予了超过要求个数的参数,多余的将会被忽略。 注:函数实际上是访问了函数体中一个名为 arguments 的内部对象,这个对象就如同一个类…
JS 基础篇(五):JS严格模式
除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 为未来新版本的Javascript做好铺垫。 "严格模式"体现了Javascript更合理、更安全、更严谨的…
JS 基础篇(六):事件冒泡与捕获
微软提出了名为事件冒泡(event bubbling)的事件流。事件冒泡可以形象地比喻为把一颗石头投入水中,泡泡会一直从水底冒出水面。也就是说,事件会从最内层的元素开始发生,一直向上传播,直到document对象。 在事件冒泡的概念下在p元素上发生click事件的顺序应该是p …
JS 应用篇(三):JS中的遍历函数
将数组的所有成员依次传入参数函数,然后把每一次的执行结果组成一个新数组返回。 遍历数组中的每一个元素,然后对每一个元素执行函数中的处理,最后将返回值组成一个新的数组返回,原数组(arr)保持不变。 对数组的所有成员依次执行参数函数。但是,forEach方法不返回值,只用来操作数…
JS 应用篇(一):JS获取元素的高度
介绍几种使用JS获取div尺寸的方法,本篇博客以获取下面这个示例code的高度为例。 getComputedStyle()获取的是最终应用在元素上的所有CSS属性对象(即使没有CSS代码,也会把默认的属性都显示出来)并且getComputedStyle()是只读的,通过getP…
不可思议的纯 CSS 实现鼠标跟随效果
直接进入正题,鼠标跟随,顾名思义,就是元素会跟随着鼠标的移动而作出相应的运动。大概类似于这样: 通常而言,CSS 负责表现,JavaScript 负责行为。而鼠标跟随这种效果属于行为,要实现通常都需要借助 JS。 当然,本文的重点,就是介绍如何在不借助 JS 的情况下使用 CS…
JS 基础篇(七):Undefined与Null的区别
在介绍undefined与null之前,我们先来了解一下ECMAScript中的数据类型。在ECMAScript中有六种简单数据类型(也称为基本数据类型): Undefined、Null、Boolean、Number 和 String、Symbol (ES6中引入) 。还有一种…
JS 基础篇(八):== 与 === 的区别
1、 "=="叫做相等运算符,"==="叫做严格运算符。 2、 ==,等同的意思,两边值类型不同的时候,要先进行类型转换为同一类型后,再比较值是否相等。 ===,恒等的意思,不做类型转换,类型不同的结果一定不等。 3、 "=="表示只要值相等即可为真,而"==="则要求不仅值相…
JS 基础篇(二):理解JS原型对象与原型链
JavaScript 常被描述为一种基于原型的语言 (prototype-based language)——每个对象对应拥有一个原型,对象以其原型为模板、从原型继承方法和属性。而同时原型也是对象,它也拥有原型,并从中继承方法和属性,一层一层、以此类推。这种关系常被称为原型链 (…