首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hlccare
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
Vue的两个版本
Vue存在两个不同的版本,完整版和运行时版。 从以上可看出,两者主要的差异在于是否含有编译器。 使用CDN引入vue.js。在index.html中写入<div id="app"> {{n}} </div>或使用template,要实现将{{n}}显示为具体…
浅析MVC
1. MVC MVC是一种架构设计模式,把软件系统分为三个基本的部分:模型(Model)、视图(View)、和控制器(Controller)。 Model是应用程序中用于处理应用数据逻辑的部分,会有一个或多个视图监听此模型。一旦模型的数据发生变化,模型将通知有关的视图。 视图v…
浅析DOM事件委托
利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 冒泡过程的传播路径为由内到外,利用此特点,不直接将监听器绑定至目标元素,而是绑定在其祖先元素上,由此也可实现一个监听器监听多个元素。 通过在父元素div上绑定监听器,实现对其所有子元素的监听,与为每一个子元素…
浅析DOM事件模型
本文中的DOM事件模型为DOM level 2模型(W3C标准模型),现代浏览器均支持此模型。 捕获阶段(Capture Phase):事件从Window对象开始到目标元素的父元素(由外到内)。 目标阶段(Target Phase):事件到达目标元素。 冒泡阶段(Bubblin…
浅析jQuery设计思想
jQuery发布于2006年,时至今日依然是世界上使用最广泛的库,全球超过80%的网站仍在使用jQuery。 在未正式学习前端之前也时常听闻这个库,大抵是因为稳定性高、兼容性好,且功能强大。 接下来简要说说自己在学习过程中对jQuery的设计的一些理解。 1. jQuery 如…
JS 函数的执行时机
setTImeout是异步执行的,因此setTImeout在异步队列中,需要等待同步队列(for循环)执行完成后才可进行。以上代码在同步队列执行完成后,i的值为6,此时执行setTimeout,输出6个6。 当for与let相结合使用时,JS做了特殊处理,每一次循环都会多创建一…
JS数组对象
JS的数组实际上是对象,只不过key值是'0','1',且每一个数组在创建后自带length属性,且该属性会自动更新。JS的数组是用key和value来模拟的。 slice() 方法返回一个新的数组对象,这一对象是一个由 begin 和 end 决定的原数组的浅拷贝(包括 be…
JS对象
Object.keys(obj)可以得到obj的所有key。 对比可得:不加[]则默认是字符串,只有加了[]才会被当做变量,其值如果不是字符串,则自动转换为字符串。 obj.xxx === undefined 不能用来判断obj是否含有xxx属性,因为没有该属性时也返回unde…
JS基本语法
语句(statement)是为了完成某种任务而进行的操作,比如下面就是一行赋值语句。 这条语句先用var声明了变量a,然后将1 + 3的运算结果赋值给变量a。这里的1 + 3便是表达式(expression),指一个为了得到返回值的计算式。 语句和表达式的区别在于,前者主要是为…
JS历史小记
1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。 网景公司当时有两个选择:一个是…
下一页
个人成就
文章被点赞
18
文章被阅读
18,505
掘力值
916
关注了
3
关注者
1
收藏集
5
关注标签
1
加入于
2021-01-03