随笔分类 -  JavaScript学习

记录学习JavaScript的过程和途中遇到的问题
摘要:1、原型是什么?原型链是什么? 原型是一个prototype对象,用于表示类型之间的关系; 原型链指的是在JavaScript中对象之间的继承是通过prototype对象指向父类对象,直到指向Object对象为止,这样就形成了一个原型指向的链条,专业术语称之为原型链。 举例: Student——>P 阅读全文
posted @ 2017-11-10 16:55 Z皓 阅读(653) 评论(0) 推荐(0) 编辑
摘要:什么是require.js? RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。它还同时可以和其他的框架协同工作,使用RequireJS必将使您的前端代码质量得以提升。 使用require.js带来的好处 1、防止JavaScript加载阻塞页面渲染( 阅读全文
posted @ 2017-11-10 00:02 Z皓 阅读(1278) 评论(0) 推荐(0) 编辑
摘要:appendChild()方法是向节点添加最后一个子节点。也可以使用此方法从一个元素向另一个元素移动元素。 案例一:向节点添加最后一个子节点 案例二:从一个元素向另一个元素移动 阅读全文
posted @ 2017-05-03 14:56 Z皓 阅读(30668) 评论(0) 推荐(0) 编辑
摘要:sort()方法主要是用于对数组进行排序,默认情况下该方法是将数组元素转换成字符串,然后按照ASC码进行排序,这个大家都能理解,但如果数组元素是一个Object呢,转不了字符串,难道不能进行排序?答案当然是否定的,那么我们就来详细探讨下sort()方法的使用。 语法:arrayObject.sort 阅读全文
posted @ 2017-05-03 11:28 Z皓 阅读(860) 评论(0) 推荐(0) 编辑
摘要:方法概述 用于把数组(Array)的某些元素过滤掉,然后返回剩下的元素组成的数组。 语法: var filteredArray = array.filter(callback[, thisObject]); 参数说明: callback: 要对每个数组元素执行的回调函数。thisObject : 在 阅读全文
posted @ 2017-05-03 11:03 Z皓 阅读(1332) 评论(0) 推荐(0) 编辑
摘要:JavaScript变量: 由于JavaScript变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。 基本类型和引用类型的值: ECMAScript变量可能包含两种不同数据类 阅读全文
posted @ 2017-04-18 16:26 Z皓 阅读(306) 评论(1) 推荐(0) 编辑
摘要:前言:任何语言的核心都必然会描述这门语言最基本的工作原理。而描述的内容通常都要设计这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。 语法: 1、 区分大小写; 2、 标识符一般采用驼峰大小写格式(如:myCar),所谓标识符就是指变量、函数、属性的名字,或者函数的参数,有 阅读全文
posted @ 2017-04-12 19:52 Z皓 阅读(264) 评论(0) 推荐(0) 编辑
摘要:使用<script>元素的方式 外部引用式、行内式、嵌入式。 JavaScript引用放在<body>后面的原因 假如在文档的<head>元素中包含所有JavaScript文件,意味着必须等到全部JavaScript代码都被下载、解析和执行完成以后,才能开始呈现页面的内容。对于那些需要很多JavaS 阅读全文
posted @ 2017-04-05 15:17 Z皓 阅读(488) 评论(0) 推荐(0) 编辑
摘要:JavaScript简史 JavaScript由Netscape(网景)公司在1995年发布,最开始的主要目的是处理以前由服务器端语言负责的一些输入验证操作,以便提高用户体验,后来就慢慢的发展为一门强大的编程语言。作者建议:要想全面理解和掌握JavaScript,关键在于弄清楚它的本质、历史和局限性 阅读全文
posted @ 2017-04-01 23:01 Z皓 阅读(1951) 评论(0) 推荐(0) 编辑
摘要:事件类型(event type) 定义:指的是文档或者浏览器窗口中发生的一些特定交互瞬间。我们可以通过侦听器(或者处理程序)来预定事件,以便事件发生的时候执行相应的代码。事件类型是一个用来说明发生什么类型事件的字符串。像鼠标悬浮,按下键盘等。我们也可以把事件类型叫做事件名字,用特定的名字来标识所谈论 阅读全文
posted @ 2017-03-28 22:34 Z皓 阅读(216) 评论(0) 推荐(0) 编辑
摘要:JavaScript对象 JavaScript对象是基本数据类型之一,是复合型数据; JavaScript中几乎所有事物都是做对象; JavaScript的对象是拥有属性和方法的数据; JavaScript 中的对象可以简单理解成"名称:值"对(name:value)。 JavaScript中的对象 阅读全文
posted @ 2017-03-24 23:50 Z皓 阅读(206) 评论(0) 推荐(0) 编辑
摘要:什么是函数? 函数是完成某一功能的代码段,并且可重复执行和方便管理维护的代码段。 自定义函数 1、通过function关键字,如: 需要注意的问题是:函数名称不要包含特殊字符、最好含义明确、最好遵循驼峰标记法或者下划线、严格区分大小写;函数名称如果重复会产生覆盖;函数可以有参数也可以没有参数,可以有 阅读全文
posted @ 2017-03-23 23:58 Z皓 阅读(199) 评论(0) 推荐(0) 编辑
摘要:JavaScript表达式 表达式是用于JavaScript脚本运行时进行计算的式子,可以包含常量、变量和运算符 JavaScript运算符 1、算术运算符:+、-、*、/、%、++、--;注意(只要+连接的操作数中有一个是字符串型,Js就会自动把非字符串型数据作为字符串型数据来处理;Js代码的执行 阅读全文
posted @ 2017-03-22 22:47 Z皓 阅读(718) 评论(0) 推荐(0) 编辑
摘要:JavaScript数据类型 1、原始数据类型: 数值型,如十进制数、十六进制数、八进制数和特殊值(Infinity、NaN),注意:NaN不能和自身比较 字符串型,如定界符、转义符; 布尔类型。 2、复合数据类型: 对象(object); 数组(array); 函数(function)。 3、特殊 阅读全文
posted @ 2017-03-22 21:18 Z皓 阅读(256) 评论(0) 推荐(0) 编辑
摘要:JavaScript三种使用方式 JavaScript代码屏蔽 JavaScript内容显示的位置 JavaScript中的错误及解决方法 1、语法错误:通过控制台可以检查并解决。 2、逻辑错误:通过alert()插入来进行判断并解决。 JavaScript中的小案例 1、输出1~100之间奇数或者 阅读全文
posted @ 2017-03-19 22:31 Z皓 阅读(255) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示