摘要: JavaScript数组方法详解 JavaScript中数组的方法种类众多,在ES3-ES7不同版本时期都有新方法;并且数组的方法还有原型方法和从object继承的方法,这里我们只介绍数组在每个版本中原型上的方法,本文举例介绍了从ES3到ES7几乎所有的数组方法。这大概是最全的数组方法详解了。希望读 阅读全文
posted @ 2019-08-29 21:24 DXSIX 阅读(4188) 评论(0) 推荐(6) 编辑
摘要: git新建关联克隆仓库指令 一、创建本地仓库 使用终端进入当前需要新建仓库的文件夹,在当前需要上传代码的文件夹内创建版本库 git init //创建后会在当前文件夹生成.git文件 将代码 添加到暂存区 git add readme.md //将readme.md文件添加到暂存区中 一次性添加多个 阅读全文
posted @ 2020-08-10 16:04 DXSIX 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 用CSS画三角形 ​ 我们都知道在html中,想要画出圆形,椭圆,矩形,都很简单,但是常见的三角形,梯形如何用纯css画出却较麻烦,许多时候都是直接用三角形的图片。本文将介绍如何用纯css画出三角形和梯形 一、原理 ​ 授人以鱼不如授人以渔。各种方法只有掌握了原理才能真正理解,自己才能够灵活的运用。 阅读全文
posted @ 2019-10-26 11:07 DXSIX 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 优雅降级和渐进增强 一、什么是优雅降级和渐进增强 1、优雅降级(Graceful Degradation) 2、渐进增强(Progressive Enhancement) 二、为什么会出现优雅降级和渐进增强 ​ 三、优雅降级和渐进增强的区别 ​ 渐进增强 和 优雅降级 只是看待同种事物的两种观点。渐 阅读全文
posted @ 2019-10-19 11:15 DXSIX 阅读(889) 评论(0) 推荐(0) 编辑
摘要: JavaScript函数中的arguments对象 一、arguments概念 在JavaScript中,参数在函数内部是以一个数组表示的,函数接受的永远是一个数组 arguments是函数内部的一个专门用来存储实参的数组对象 二、arguments特点 1.arguments对象和Function 阅读全文
posted @ 2019-09-28 08:08 DXSIX 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: JavaScript函数 一、函数的概念、特性及特点 1.概念 2.特性 3.特点 二、函数的创建 1.声明式创建 2.赋值式创建 三、函数的简单分类 1.有名函数 2.无名函数 1)可以作为 值 存在:赋值给一个 变量 ,那么就变成了 赋值式创建函数 2)可以作为 行为处理函数 ,又叫 事件触发函 阅读全文
posted @ 2019-09-21 14:08 DXSIX 阅读(255) 评论(0) 推荐(0) 编辑
摘要: JavaScript数组 一、数组是什么 二、数组的特点 三、创建数组 1.字面量方法创建 2.构造函数创建 四、数组简单分类 五、数组的赋值 1.静态赋值:直接使用指定的值给指定位置的数组 2.动态赋值:在程序运行过程中,创建具体的值给元素赋值 六、各版本数组方法一览表 | 数组方法名 | 对应版 阅读全文
posted @ 2019-09-14 18:47 DXSIX 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 想要了解一门语言,最好的办法就是了解它的运行机制。掌握了运行机制,能够让我们在开发中少走许多弯路,写出高质量的代码。本文简单介绍什么是JavaScript的运行机制,给刚刚接触JavaScript的小白一个初步的了解,为将来打好基础。 一、JavaScript 代码运行分两个阶段: 1、预解析---把所有的函数定义提前,所有的变量声明提前,变量的赋值不提前 2、执行---从上到下执行(按照js运行机制) 二、JavaScript运行机制的特点 1.JavaScript是一门单线程语言 2.事件循环(Event Loop) 阅读全文
posted @ 2019-09-11 11:54 DXSIX 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: JavaScript语言的三大结构 一、三大结构 ​ 顺序结构 ​ 自上而下,逐行执行,先来后到,相同语句,后面的覆盖前面的 ​ 选择分支结构 ​ 多条路径,根据不同条件,只执行其中的一条或选择性的执行多条 ​ 循环结构 ​ 重复执行某些代码,代替某些重复性操作,减少代码冗余,提升效率 二、选择分支 阅读全文
posted @ 2019-09-07 17:33 DXSIX 阅读(1949) 评论(0) 推荐(1) 编辑
摘要: JavaScript浏览器兼容问题 获取非行内样式 function getStyle(obj,attr){ //获取非行间样式,obj是对象,attr是值 if(obj.currentStyle){ return obj.currentStyle[attr];//针对ie获取非行间样式 }else 阅读全文
posted @ 2019-09-06 20:22 DXSIX 阅读(431) 评论(0) 推荐(1) 编辑