代码注释,我们不一样

2019-05-23
阅读 32 分钟
4k
{代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码...} {代码.....

js搜索关键字(Ctrl + F)

2019-02-23
阅读 2 分钟
3.6k
{代码...} {代码...} {代码...}

Vue.js入门教程-组件数据传递

2018-06-05
阅读 6 分钟
4.5k
(1)组件是可复用的 Vue 实例,且带有一个名字:在这个例子中是 <button-counter>。我们可以在一个通过 new Vue 创建的 Vue 根实例中,把这个组件作为自定义元素来使用

Vue.js入门教程-组件注册

2018-06-04
阅读 3 分钟
10.1k
一、组件创建 1.1 创建步骤 创建Vue的组件都有三个基本步骤是 【①创建组件构造器、②注册组件和③使用组件】。 1.2 基本示例 比如,我们创建一个Button组件。 {代码...} {代码...} 1.3 说明 (1)Vue.extend() 是Vue构造器的扩展,调用 Vue.extend() 创建的是一个组件构造器; (2)Vue.extend() 构造器有一个选项对象,选...

JavaScript-包装对象

2018-05-31
阅读 2 分钟
3k
null. 一个表明 null 值的特殊关键字。 JavaScript 是大小写敏感的,因此 null 与 Null、NULL或其他变量完全不同。

JavaScript-立即调用函数表达式(IIFE)

2018-05-30
阅读 3 分钟
6k
一、函数声明&函数表达式 1.1 函数声明 (函数语句) (1)使用 function 关键字声明一个函数,再指定一个函数名,叫函数声明。 (2)【注意】JavaScript引擎规定,如果function关键字出现在行首,一律解释成函数声明语句 1.2 函数表达式 (function expression) (1)使用 function 关键字声明一个函数,函数名称可被...

Vue.js入门教程-过滤器

2018-05-29
阅读 2 分钟
7.9k
(1)Vue 中的过滤器 不能替代 methods、computed 或者 watch,因为过滤器 不改变真正的 data,而只是改变渲染的结果,并返回过滤后的版本。

JavaScript-对象

2018-05-19
阅读 3 分钟
2k
一、对象概述 (1)JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。 (2)在 JavaScript 中,对象是拥有属性和方法的数据。 二、 属性是与对象相关的值。 2.1 访问属性 (1)访问属性是通过 . 操作符完成的,但这要求属性名必须是一个有效的变量名。如果属性名包含特殊字符,就必须用 '' 括起来。 ...

JavaScript-执行上下文

2018-05-17
阅读 2 分钟
7.6k
一、执行上下文 1.1 概念 当函数执行时,会创建一个称为执行上下文的内部对象(可理解为作用域)。一个执行上下文定义了一个函数执行时的环境。 二、产生执行上下文的两个阶段 (1)在JavaScript解释器内部,每次调用执行上下文,分为两个阶段,①创建阶段 和 ②激活/代码执行阶段。 2.1 创建阶段 第一阶段是创建阶段,(...

JavaScript-作用域、块级作用域、上下文、执行上下文、作用域链

2018-05-16
阅读 4 分钟
9.3k
一、作用域 在 JavaScript 中, 作用域(scope,或译有效范围)就是变量和函数的可访问范围,即作用域控制着变量和函数的可见性和生命周期 二、全局/局部作用域 2.1 全局作用域(Global Scope) (1)不在任何函数内定义的变量就具有全局作用域。 (2)实际上,JavaScript默认有一个全局对象window,全局作用域的变量实际上...

JavaScript-变量/函数声明提升

2018-05-12
阅读 2 分钟
2.5k
一、变量声明 1.1 var 最常见的变量声明方法,在关键词 var 后面紧跟一个变量名(也称之为变量的标识符)。 1.2 undefined (1)如上定义了一个名为test的变量,但未给这个变量进行初始化(也就是没有赋值),此时其默认初始化值为 undefined。 二、变量声明提升 2.1 hoisting (1)由于变量声明(以及其他声明)总是在任意...

关于程序员的段子,有没有get到你的点?

2018-05-11
阅读 1 分钟
6.3k
(1)程序员的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。

JavaScript-预编译

2018-05-07
阅读 2 分钟
3.6k
(1)JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率。

JavaScript-显示全局变量和隐式全局变量的区别

2018-05-06
阅读 1 分钟
5.5k
(1)在 JavaScript 中全局变量其实是global对象(window)的属性,因此两种方式声明的全局变量都可以通过 window 拿到。

分享前端开发常用代码片段-值得收藏

2018-05-03
阅读 13 分钟
13.2k
一、预加载图像 {代码...} 二、检查图像是否加载 {代码...} 三、自动修复破坏的图像 {代码...} 四、悬停切换 {代码...} 五、淡入淡出/显示隐藏 {代码...} 六、鼠标滚轮 {代码...} 七、鼠标坐标 1、JavaScript实现 {代码...} {代码...} 2、jQuery实现 {代码...} 八、禁止移动端浏览器页面滚动 1、HTML实现 {代码...} 2、J...

jQuery入门教程-CSS样式操作大全

2018-04-29
阅读 3 分钟
2.8k
1、获取样式 2、设置样式 3、追加样式 4、移除样式 5、重复切换anotherClass样式 6、判断是否含有某项样式 7、设置 CSS 属性 参数 描述 name 必需。规定 CSS 属性的名称。该参数可包含任何 CSS 属性,比如 "color"。 value 可选。规定 CSS 属性的值。该参数可包含任何 CSS 属性值,比如 "red"。如果设置了空字符串值,则...

Vue.js入门教程-methods

2018-04-27
阅读 3 分钟
22.9k
一、输出数据 (1)在 Vue.js 的学习中,最开始接触的是使用文本插值输出数据。 (2)但如果需要根据某些规则或逻辑输出数据呢?在这种情况下,我们可以通过 Vue.js 中的计算属性实现。 (3)除了以上方式,还可以嵌入JavaScript的逻辑函数。 二、文本插值 如下示例,data 数据中有两个属性 firstName 和 lastName ,要...

老鸟程序猿总结的工作学习技巧,不看后悔!

2018-04-25
阅读 1 分钟
5.1k
(1)入门期间不要盲目看太多书,找一本网上或身边有经验程序员推荐的教材,先系统的学习。 (2)不知怎么选技术书时就挑薄的。起码不会太贵,且你能看完。 (3)看得懂的书,仔细看;看不懂的书,硬着头皮也要看完。 (4)书读百遍其义自见,别指望读一遍就能掌握。 (5)菜鸟容易被对象、属性、方法等词汇迷惑?那是你...

你不可错过的前端面试题(二)

2018-04-21
阅读 6 分钟
3.4k
(1)合理的 title、description 和 keywords,他们的搜索权重逐个减小title 强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面 title 要有所不同;description 把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面 description 有所不同;keywords 列举出重要关键词即可。

jQuery入门教程-文档操作方法

2018-04-16
阅读 2 分钟
2.3k
一、append()和appendTo() 1.1 append()方法 {代码...} 1.2 appendTo()方法 {代码...} 1.3 append()和appendTo()比较 (1)用法相同在被选元素的结尾(仍然在内部)插入指定内容。 (2)不同之处内容和选择器的位置不同,以及 append() 能够使用函数来附加内容。 二、html()方法 2.1 返回元素内容 当使用该方法返回一个...

Vue.js入门教程-指令

2018-04-15
阅读 4 分钟
2.4k
指令 (Directives) 是特殊的带有前缀 v- 的特性。指令的值限定为绑定表达式(JavaScript 表达式及过滤器规则)。指令的职责就是当其表达式的值改变时把某些特殊的行为应用到 DOM 上。

前端资源分享-只为更好前端

2018-04-11
阅读 8 分钟
24.8k
一、团队组织 网站 说明 腾讯 AlloyTeam 团队 腾讯Web前端团队,代表作品WebQQ,致力于前端技术的研究 ISUX 腾讯社交用户体验设计,简称ISUX,腾讯设计团队网站 CDC 腾讯用户研究与体验设计部 FEX 百度Web前端研发部出品 淘宝前端团队(FED) 用技术为体验提供无限可能 凹凸实验室 京东用户体验设计部出品 奇舞团 奇虎36...

你不可错过的前端面试题(一)

2018-04-07
阅读 3 分钟
2.9k
1. <keygen> 是正确的HTML5标签吗? <keygen> 标签规定用于表单的密钥对生成器字段。当提交表单时,私钥存储在本地,公钥发送到服务器。是正确的HTML5标签。 2. <bdo> 标签是否可以改变文本方向? <bdo>标签覆盖默认的文本方向。可以改变文本方向。 3. 下列HTML代码是否正确? 正确。<figure...

JavaScript 函数参数-Arguments(实参)对象

2018-04-05
阅读 3 分钟
10.2k
一、参数概念 函数运行的时候,有时需要提供外部数据,不同的外部数据会得到不同的结果,这种外部数据就叫参数。 1.1 示例 上式的 x 就是square函数的 参数。每次运行的时候,需要提供这个值,否则得不到结果。 二、形式参数和实际参数 2.1 形式参数在函数定义时列出。 2.2 实际参数在函数调用时传递给函数真正的值。 形...

JavaScript 函数的定义

2018-04-04
阅读 4 分钟
3k
一、关于函数 JavaScript函数是指一个特定代码块,可能包含多条语句,可以通过名字来供其他语句调用以执行函数包含的代码语句。 比如我们有一个特定的功能需要三条语句实现 那么每次想实现这个功能的时候就需要写这三句话,很麻烦,我们可以把这三条语句打包为一个函数 这样每次想实现功能的时候我们就调用一下函数就可...

JavaScript-流程语句

2018-04-03
阅读 1 分钟
2.6k
1.计算2的n次幂,n可输入,n为自然数。 2. 计算n的阶乘,n可输入,n为自然数。 3. 输入a,b,c,不一样的3个数,打印出最大的。 4. 打印 1-100 的质数。 阅读更多

JavaScript-For 循环和 While 循环

2018-04-02
阅读 2 分钟
5.4k
for ([initialExpression]; [condition]; [incrementExpression]) statement

JavaScript-算数运算符

2018-03-31
阅读 5 分钟
3.5k
一、算术运算符 运算符 描述 例子 x 运算结果 y 运算结果 + 加法 x=y+2 7 5 - 减法 x=y-2 3 5 * 乘法 x=y*2 10 5 / 除法 x=y/2 2.5 5 % 取模(余数) x=y%2 1 5 ++ 自增 x=++y 6 6 ++ 自增 x=y++ 5 6 -- 自减 x=--y 4 4 -- 自减 x=y-- 5 4 二、加法 (+) 2.1 作用 (1)数值求和 (2)字符串拼接 2.2 示例 (1)布尔值会...

JavaScript-原始值和引用值

2018-03-30
阅读 2 分钟
6.8k
一、原始值和引用值的概念 在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。 1.1 原始值 (1)原始值指的是 原始类型 的值,也叫 基本类型,例如 Number、Stirng、Boolean、Null、Underfined 。 (2)存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。 (3)注意 在许多...

JavaScript-数据类型转换

2018-03-29
阅读 3 分钟
2.4k
JavaScript是一种动态类型语言(dynamically typed language)。这意味着你声明变量时可以不必指定数据类型,而数据类型会在脚本执行时根据需要自动转换。