JavaScript 事件之拖拉事件

拖拉(drag)指的是,用户在某个对象上按下鼠标键不放,拖动它到另一个位置,然后释放鼠标键,将该对象放在那里。拖拉的对象有好几种,包括元素节点、图片、链接、选中的文字等等。在网页中,除了元素节点默认不可以拖拉,其他(图片、链接、选中的文字)都是可以直接拖拉的。为了让元素节点可拖拉,可以将该节点的 draggable 属性设为 true 。

8/3/2019 5:28:59 PM 转载 雨辰 68 0 0 JavaScript 事件
JavaScript 布尔运算符

JavaScript 布尔运算符用于将表达式转为布尔值,一共包含四个运算符。取反运算符、且运算符、或运算符、三元运算符。

7/26/2019 1:15:29 PM 转载 雨辰 66 0 0 JavaScript 运算符
Activity 生命周期

本文介绍 Activity 生命周期,Activity 是 Android 组件中最基本也是最为常见用的四大组件之一。Activity 是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。

3/4/2019 2:39:29 PM 原创 素颜 66 0 0 Android 组件Activity
JavaScript 浏览器环境概述

JavaScript 是浏览器的内置脚本语言。也就是说,浏览器内置了 JavaScript 引擎,并且提供各种接口,让 JavaScript 脚本可以控制浏览器的各种功能。一旦网页内嵌了 JavaScript 脚本,浏览器加载网页,就会去执行脚本,从而达到操作浏览器的目的,实现网页的各种动态效果。

8/3/2019 6:13:59 PM 转载 雨辰 63 0 0 JavaScript 浏览器模型
DOM 之 ParentNode 接口 ChildNode 接口

节点对象除了继承 Node 接口以外,还会继承其他接口。ParentNode 接口表示当前节点是一个父节点,提供一些处理子节点的方法。ChildNode 接口表示当前节点是一个子节点,提供一些相关方法。

8/3/2019 4:32:28 PM 转载 雨辰 62 0 0 DOM
JavaScript 面向对象编程之实例对象与 new 命令

JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScript 面向对象编程的基础知识。面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流的编程范式。它将真实世界各种复杂的关系,抽象为一个个对象,然后由对象之间的分工与合作,完成对真实世界的模拟。

7/20/2019 4:31:48 PM 转载 雨辰 62 0 0 JavaScript 面向对象编程
JavaScript 异步操作概述

单线程模型指的是,JavaScript 只在一个线程上运行。也就是说,JavaScript 同时只能执行一个任务,其他任务都必须在后面排队等待。注意,JavaScript 只在一个线程上运行,不代表 JavaScript 引擎只有一个线程。事实上,JavaScript 引擎有多个线程,单个脚本只能在一个线程上运行...

7/26/2019 2:47:51 PM 转载 雨辰 62 0 0 JavaScript 异步操作
JavaScript 标准库之 Array 对象

Array 是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。

7/26/2019 2:21:11 PM 转载 雨辰 62 0 0 JavaScript 标准库
JavaScript 数据类型之字符串

字符串就是零个或多个排在一起的字符,放在单引号或双引号之中。单引号字符串的内部,可以使用双引号。双引号字符串的内部,可以使用单引号。

7/23/2019 7:34:50 PM 转载 雨辰 61 0 0 JavaScript 数据类型
JavaScript 语法专题之数据类型的转换

JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。虽然变量的数据类型是不确定的,但是各种运算符对数据类型是有要求的。如果运算符发现,运算子的类型与预期不符,就会自动转换类型。比如,减法运算符预期左右两侧的运算子应该是数值,如果不是,就会自动将它们转为数值。

7/26/2019 1:35:35 PM 转载 雨辰 60 0 0 JavaScript 语法专题