随笔分类 - JavaScript
摘要:案例分析: 我们可以模拟手机的tab切换,学习如何使用js制作网页的tab切换,即点击下面按钮,上面视口显示相应内容,,按钮的图片也随之改变. 那么我们具体怎么实现的呢? 首先整体将HTML结构写出来 然后设置模拟手机设置CSS基本属性 最后设计JavaScript脚本操作页面 首先,我们先整体将H
阅读全文
摘要:问题描述: 我们用js特效可以轻松实现点击表格的某一个td,实现整列变色的效果 主要思想: 排他思想:先清除所有的格式,再单独为某元素设置格式 实现过程: 构建HTML骨架 CSS实现 js实现 HTML骨架: <h5> 隔行换色 </h5> <table class="tb"> <tr> <td>
阅读全文
摘要:## 文章结构: 一 js语言特点 二 js的类 三 js实现继承 一 js是一个基于面向对象的单线程的脚本语言 JavaScript集成了许多其他语言的精华,其中就有面向对象(类 实例对象 继承 封装 多态) JavaScript之所以是基于面向对象,而不是面向对象,是因为它跟面向对象用法一样,但
阅读全文
摘要:学完了初级阶段的JavaScript语法,即ES基本语法阶段,可以利用以下简答题测试一下自己知识掌握的程度,查漏补缺!学完了初级阶段的JavaScript语法,即ES基本语法阶段,可以利用以下简答题测试一下自己知识掌握的程度,查漏补缺! 1、以下代码的输出结果 setTimeout(function
阅读全文
摘要:学完了初级阶段的JavaScript语法,即ES基本语法阶段,可以利用以下单选题测试一下自己知识掌握的程度,查漏补缺! 参考答案 1-10 ACCAB BADCC 11-20 CCDBA DCBBB 1 、如下代码,会弹出来是什么 ( )(单选)A var num1=“1”; var num2=1
阅读全文
摘要:文章结构: 1,箭头函数的写法 2,四个注意 可省略{} 可以省略() 不能用作创建对象 箭头函数的arguments没有效果 箭头函数的call、bind方法无法改变this ## 1 箭头函数:ES6中函数的另一种写法 // 写法:函数名=()=>{} // 箭头函数主要解决this问题,它的t
阅读全文
摘要:ES5用var声明变量时有一些缺陷,ES6新增了let声明变量的标识符,const常量来弥补var的不足 一,let的特性 1,与var类似,但没有隐式提前-若没有声明,不能先访问变量 console.log(a) //报错 let a=10 2,只能在let声明的代码块内使用 for(let a=
阅读全文
摘要:一,正则表达式: Js中的一种对象,一般用来验证用户输入的字段是否符合一定的规则,比如提交密码认证时输入的密码具有某种规范-(既有字母,又有数字,还有特殊符号) 二,正则表达式的创建: 字面量创建方式: var reg=/\./ig //i >大小写不敏感,g >全局匹配,m >多行匹配 new R
阅读全文
摘要:一,对浏览器的内核的了解?有哪些内核? 浏览器要渲染出来网页给用户看,必须加载html编码和js脚本,需要渲染引擎渲染页面的UI和js执行引擎操作内存,就是浏览器的重要组成程序-内核。 浏览器内核主要包括以下三个技术分支: 1,排版渲染引擎:主要负责取得网页的内容(HTML、XML、图像等)、整理信
阅读全文
摘要:一, 数组的定义 数组是类似于列表的高阶对象,是一组数据的集合,可以存储在单个变量下的优雅方式. javascript的内置对象Array是用于构造数组的全局对象, 1. 创建数组 //原理: 数组是一种类列表对象,他的原型提供了遍历和修改元素的操作.JavaScript数组的长度和元素的类型都是非
阅读全文
摘要:一, 遍历器的定义 取出数据容器中的每一个元素的工具 二, 遍历器的分类 1.for 遍历数组(最重要,兼容性好) 例: 2.for in遍历对象 例:遍历数组 例:遍历对象 3.while遍历例: 4.forEach(): 数组遍历的forEach方法 例: //12 0 [12, 45, 25]
阅读全文
摘要:一,JavaScript脚本语言的书写方式 JavaScript脚本语句由<script></script>标签嵌套,然后嵌入在HTML中 1,嵌入HTML的<head></head>或者<body></body>(内嵌式) 例:<head></head>里 例:<body></body>里 2,外
阅读全文
摘要:一、JavaScript简介 1,JavaScript是当今互联网上主流的脚本语言,这门语言被广泛应用于web与超文本标记语言中,也广泛应用于服务器与移动设备中。 2,JavaScript是一种脚本语言 (1)JavaScript是一种轻量级的编程语言 (2)JavaScript是一种可插入HTML
阅读全文