导航菜单

61375f69e3e5

明升88备用网址

系统学习计划

看看各种书籍

Html + div + css + pscut + ftp网站上传

Html5标签+ css3动画+移动网站开发

Swiper.js + iscroll.js

的JavaScript + jQuery的+的Ajax

Js插件+代码性能优化

Github上+ sea.js + require.js +吞

2D + 3D应用

多媒体技术+地理信息+本地存储

跨域操作+多线程+高图表+引导程序

Framework vue/react/Angular

HTML + CSS

的JavaScript

《JavaScript权威指南》

jQuery和Ajax

H5 + C3

计划学习

freecodecamp是否被认可?

函授教育就是这样。这对于找工作非常有用,因为它是一种国民教育。它是普通高校,自学,考试等学术体系。但是,在研究生入学考试,公务员考试和司法考试三个考试项目中,函授教育还不够。

掌握HTML,CSS,JavaScript,jQuery和框架的基础知识

CS核心和PC侧页开发

HTML5移动页面开发

前端的基础

HTML,CSS,JavaScript

数学,算法,数据结构,操作系统,编译原则

前端的大牛通常是一个完整的堆栈,精通各个领域

Image.png

对前端的热爱,对知识的渴望以及对基础知识的坚实基础

js中的事件冒泡和捕获,闭包,原型链机制,布局中的BFC,垂直居中

Babel,webpack,es6,react等等。

反应堆优化,模块加载,nodejs原理基础

书籍(纸质书籍),博客文章,付费视频,练习网站

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

图像

CSS + DIV是网站标准(或“WEB标准”)中常用的术语之一

CSS是英语层叠样式表的缩写

Javascript思考:

静态方法:

适用:

将函数作为对象方法调用

将参数作为数组传递给方法

拨打:

将函数作为对象方法调用

将指定的参数传递给方法

的toString:

返回函数

的字符串表示形式

Image.png

这个:指向当前操作对象

Callee:指向参数集合的功能

原型:指向函数附带的原型对象

构造函数:指向创建对象的构造函数

Image.png

firstChild:获取元素的第一个子元素

lastChild:获取元素的最后一个子元素

childNodes:获取元素的子节点列表

previousSibling:获取已知节点的上一个节点

nextSibling:获取已知节点的下一个节点

parentNode获取已知节点的父节点

createElement:创建元素节点

createAttribute:创建属性节点

createTextNode:创建文本节点

AppendChild:将新的子节点添加到节点的子列表的末尾

insertBefore:在已知子节点

之前插入一个新的子节点

replaceChild:将一个子节点替换为另一个子节点

复制节点:

cloneNode

Image.png

删除节点:removeChild

removeChild节点删除

删除指定的节点

获取属性: getAttribute

元素node.getAttribute(元素属性名称)

获取元素节点

中指定属性的属性值

设置属性:setAttribute

元素节点.setAttribute(属性名称。属性值)

创建或更改元素节点的属性

删除属性:removeAttribute

语法:element node .removeAttribute(property name)

功能:删除元素

中的指定属性

Image.png

跳转声明:

返回终止函数体并返回值

Break终止整个循环而不再判断

继续结束此循环,然后确定是否执行下一个循环

异常处理声明:

抛出主动抛出异常

Try表示要处理的代码daunt

捕获捕获异常

最后发布处理

阵列:

空数组var obj=new Array();

指定长度数组var obj=new Array(Size);

指定元素数组

Var obj=new Array(element 1,element 2,);

Image.png

访问数组元素:

一维数组

多维数组

特性:

数组的长度是灵活的,下标从0

开始

下标类型,数字,非数字

转换为字符串,关联数组,下标将是对象属性的名称

删除数组删除数组名[下标];

遍历数组:for(数组中的var数组元素遍历)

数组属性:

构造函数:引用数组对象的构建函数

Length返回数组的长度

Prototype通过添加属性和方法扩展了数组的定义

Push()将数组添加到数组的末尾

Unshift()将一个元素添加到数组的头部

Concat()合并两个数组

Pop()删除并返回值的最后一个元素

Shift()删除并返回数组的第一个元素

Splice()和slice()

数组排序:

反向():数组倒计时顺序

Sort():默认字符串比较

数组转换:

toString()转换为字符串并返回

toLocalString()转换为本地格式字符串并返回

Join()使用指定的分隔符拆分数组并将其转换为字符串

ES5:

的indexOf

从数组的开头查找

lastIndexOf

从数组末尾查找

迭代方法:

如果函数为每个项返回true,则返回true

Filter返回值为true

的所有数组成员

Map返回每个函数调用的结果数组

如果任何项返回true,则其中一些返回true

减少方法

减少从数组开头的遍历

reduceRight从数组末尾遍历

Image.png

Image.png

Image.png

Image.png

Image.png

Image.png

字符串方法:

的charAt()

函数,返回字符串中的第n个字符

参数超出范围,返回空字符串

返回值,字符串

中第n个字符的实际值

charCodeAt()

函数,返回字符串

中第n个字符的代码

参数超出范围,返回nan

fromCharCode()

功能:根据字符编码创建字符串

参数,0或更多整数,

返回值,由指定的编码字符组成的新字符串

toUpperCase()

toLowerCase()

官方微信公众号

吹交换组:711613774

吹交换小组