前端入门
文章平均质量分 64
Phoenix Slade
这个作者很懒,什么都没留下…
展开
-
前端从入门到精通---小例子(Map)
下面我们结合前面学习的内容, 写一个 Map1. 定义一个 自执行函数(闭包)自执行函数(闭包)的定义有三种: !function(形参列表){}(实参列表)、(function(形参列表){}(实参列表))、(function(){})()。我们选用这种 (function(形参列表){}(实参列表))(function (){}())2. 定义一个名为 map 的函数, 并返回(function (){ function map() {} return map原创 2021-10-18 16:04:54 · 592 阅读 · 0 评论 -
前端从入门到精通---小例子(List)
下面我们结合前面学习的内容, 写一个 List1. 定义一个 自执行函数(闭包)自执行函数(闭包)的定义有三种: !function(形参列表){}(实参列表)、(function(形参列表){}(实参列表))、(function(){})()。我们选用这种 (function(形参列表){}(实参列表))(function (){}())2. 定义一个名为 list 的函数, 并返回(function (){ function list() {} return原创 2021-10-15 16:53:46 · 875 阅读 · 0 评论 -
前端从入门到精通---this
this 并不是指向函数本身this 在任何情况下都不指向函数的词法作用域this 是在运行时进行绑定的, 而并不是在编写时绑定, 它的上下文取决于函数调用时的各种条件this 的绑定和函数声明的位置没有任何关系, 只取决与函数的调用方法默认绑定当函数被单独定义和调用的时候, 应用的规则就是绑定全局变量 window。function person(){ var weight = 120 console.log(this) // window console.log(.原创 2021-10-11 16:21:44 · 175 阅读 · 0 评论 -
前端从入门到精通---原型对象(prototype)
每个函数就是一个对象 Function, 函数对象都有一个子对象 prototype 对象, prototype 表示该函数的原型, 也表示一个类的成员的集合, 对象都会从一个 prototype(原型对象)中继承属性和方法, 通过 new 创建一个实例对象时, prototype 对象的成员都成为实例化对象的成员。所有 JavaScript 中的对象都是位于原型链顶端的 Object 的实例。例如: Array 对象从 Array.prototype 继承, 也继承 Object.prototype。原创 2021-09-27 17:33:51 · 923 阅读 · 0 评论 -
前端从入门到精通---函数(Function)
函数是被设计为执行特定任务的代码块, 会在某代码调用它时被执行。声明格式function 函数名(parms1, params2, ..., paramsX){ //函数体代码 return 返回值 }注意事项函数名必须要符合 驼峰式 命名(首字母小写,之后每个单词首字母大写);函数名后面的()中, 可以有参数, 也可以没有参数, 分别称为 有参函数 和 无参函数;声明函数时的参数列表, 称为形参列表, 形式参数(变量的名字), function sayHello (x, y原创 2021-09-26 15:26:55 · 1251 阅读 · 0 评论 -
前端从入门到精通---循环(For、While)
前端从入门到精通—循环循环可多次执行代码块,大致循环分为两大类: while、for, 其执行步骤分为如下几步:声明循环变量;判断循环条件;执行循环体操作;更新循环变量;然后循环执行2-4,直到条件不成立,跳出循环;循环中使用 continue 跳出当前循环, 使用 break 结束循环, while、do/while 需要放到变量 i++ 之后。while 循环:while 循环又分为 普通的 while 循环、do/while 循环普通的 while 循环while 循环中的表原创 2021-09-26 14:26:54 · 859 阅读 · 0 评论 -
前端从入门到精通---数组(Array)
前端从入门到精通—数组(Array)数组是有序集合,每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。Javascript的数组是无类型的,数组元素可以是任意类型,同一个数组中的不同元素可能是对象或数组。数组的声明直接声明var arr = ['Javascript', 'PHP', 'Java']console.log(arr) # ['Javascript', 'PHP', 'Java']声明一个空数组,再通过 push 方法插入var arr = []原创 2021-09-23 15:32:04 · 319 阅读 · 0 评论 -
前端从入门到精通---对象(Object)
Javascript中一切皆可看作是对象,比如一个人,可看作是一个对象,他有身高、年龄、体重 等属性,有 吃饭、睡觉 等动作。对象的声明# 用 {} 表示一个对象var obj1 = {} # 用 new 声明var obj2 = new Object()声明对象的属性和方法对象的属性或方法使用.来声明或赋值。var person = {} # 定义一个人对象person.height = 170 # 定义身高为 170person.age = 25 # 定义年龄为 25p原创 2021-09-23 11:12:26 · 197 阅读 · 0 评论 -
前端从入门到精通---数据类型
Javascript的数据类型分为两大类:字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol引用数据类型 对象(Object)、数组(Array)、函数(Function)原创 2021-09-23 10:34:18 · 198 阅读 · 0 评论 -
前端从入门到精通---认识Javascript
从上文我们知道了什么是HTML?那什么是Javascript呢?Javascript简称JS,是运行在浏览器上的解译型脚本语言,支持面向对象、函数式编程等,其中我们最为熟悉的编程框架如Vue、React、Angular最后都是编译成原生Javascript运行的。下面让我们看一段Javascript代码: <html> <head> <title>认识Javascript</title> </head>原创 2021-09-22 22:04:34 · 114 阅读 · 0 评论 -
前端从入门到精通---认识HTML
在我们认识Javascript前,先认识一下什么是HTML?所谓HTML,就是超文本标记语言,是用来描述web文档的一种标记语言,其主要标签包括Html、Body原创 2021-09-22 21:27:19 · 95 阅读 · 0 评论