首页
首页
沸点
课程
直播
活动
竞赛
商城
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)——每个对象对应拥有一个原型,对象以其原型为模板、从原型继承方法和属性。而同时原型也是对象,它也拥有原型,并从中继承方法和属性,一层一层、以此类推。这种关系常被称为原型链 (…