JavaScript
庭一
怕什么真理无穷,进一寸有一寸的欢喜。
展开
-
JavaScript基础介绍
JavaScript介绍JavaScript实现JavaScript输出JavaScript语法JavaScript注释JavaScript变量JavaScript数据类型原创 2017-04-15 10:29:52 · 2606 阅读 · 3 评论 -
JavaScript中的引用函数、调用函数和回调函数
引用函数与调用函数的区别引用函数与调用函数的差别与函数名称后是否附有括号()有关。函数引用只会单独出现,但函数调用则必定后随括号,很多时候还附有自变量。举个例子// 函数引用 代码一function f(){ var x = 5; return x;}var a = f;var b = f;console.log(a===b); // true// 函数调用 代码二fu原创 2017-07-31 10:19:46 · 7154 阅读 · 0 评论 -
HeadFirst JavaScript读书笔记
HeadFirst JavaScript读书笔记1. 存储数据——HeadFirst JavaScript第二章2. 探索客户端——HeadFirst JavaScript第三章原创 2017-07-17 10:30:35 · 677 阅读 · 0 评论 -
探索客户端——HeadFirst JavaScript第三章
setTimeout()函数可设定单次定时器。setInterval()设置间隔定时器。onresize事件会在窗口或框架被调整大小时发生。把脚本移动到外部文件,是个让程序更容易重复利用和维护的便利方式。cookies是一块文本数据,由用户计算机上的浏览器下令存储。cookies不能访问用户的硬盘或散步病毒,但可以存储输入网页上的个人数据。不同浏览器不能共享cookies的数据。原创 2017-07-17 10:25:24 · 777 阅读 · 0 评论 -
存储数据——HeadFirst JavaScript第二章
JavaScript使用三种基本数据类型:text、number、boolean。 字符串(string)也是text类型的数据。alert框只能呈现文本,无法列出数字。所以数字将暗中转换为文本,而后才会出现。在脚本执行过程中,变量会改变,常量数据是固定的。变量,是存储器里附有独一无二名称(unique name)的存储位置(storage location)。创建变量,要使用JavaSc原创 2017-07-17 10:24:27 · 606 阅读 · 0 评论 -
JavaScript 面向对象基础
要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点。 认识面向对象1、面向对象中的概念: (1):一切事物皆对象 (2):对象具有封装和继承特性 (3):对象与对象之间使用消息通信,各自存在信息隐藏最基本的面向对象字面式声明(literal notation)原创 2017-06-12 09:59:44 · 769 阅读 · 0 评论 -
Ajax 简介
主流 Web 编程模式的历史实践和当前实践在过去几年,JavaScript 已从让人事后才想起的偶然对象变成最重要的 Web 语言。如果要指出一个推动这项技术显著进步的因素,那就是基于 Ajax 的应用程序开发的出现。简言之,Ajax 是一种开发技术和设计模式,支持网站或应用程序,使用实时数据更新界面,无需页面刷新。该功能创建了一种更为流畅且更具桌面风格的用户体验。Ajax 简史Ajax 的发展历史转载 2017-06-30 09:30:18 · 654 阅读 · 0 评论 -
JavaScript浏览器对象
window对象计时器History对象Location对象Screen对象原创 2017-06-04 10:54:53 · 833 阅读 · 0 评论 -
JavaScript中的事件
事件流1、事件流: 描述的是在页面中接受事件的顺序 2、事件冒泡: 由最具体的元素接收,然后逐级向上传播至最不具体的元素的节点(文档) 3、事件捕获: 最不具体的节点先接收事件,而最具体的节点应该是最后接收事件<body><div id="div"> <button id="btn1">按钮</button></div></body>事件处理1、HTML事件处理: 直接添加原创 2017-06-02 09:51:07 · 693 阅读 · 0 评论 -
JavaScript内置对象
JavaScript内置对象1、什么是对象: JavaScript中的所有事物都是对象:字符串、数组、数值、函数… 每个对象带有属性和方法 JavaScript允许自定义对象2、自定义对象: 1)定义并创建对象实例 2)使用函数来定义对象,然后创建新的对象实例function people(name,age) { this.name = name; this原创 2017-06-02 09:49:35 · 822 阅读 · 0 评论 -
JavaScript中的microtask与task
JS的任务执行机制由于 JavaScript 是单线程的,所以它只有一个Call Stack,使得 JavaScript 在执行时有一个非常重要的特性:run to complete,只要运行就直到完成。由于是单线程,所以只能通过异步解决性能问题(否则,如果前面一个任务阻塞了,那么后续的任务都要等待,这种效果是无法接受的)。js在执行代码时存在着两个比较重要的东西:执行栈和任务队列,这两个东...原创 2019-03-04 11:18:10 · 1213 阅读 · 0 评论