全站日记 标签: JavaScript

JavaScript高级程序设计(第3版)》 第8章 8.1 window对象 BOM的核心对象是window,表示浏览器的一个实例。 全局变量不能通过delete操作符删除,但直接在window对象上定义的属性可以。 尝试访问未声明的变量会报错,但通过查询window对象可以知道某个未声明变量是否存在。如var newValue=window.oldValue;如果oldValue未定义newValue为undefined。 moveTo()移动到(x,y)位置,和mov...
JavaScript高级程序设计(第3版)》 第5章 5.1 Object类型 使用对象字面量定义函数时,最后一个属性后面不要添加逗号。如 var person={ name:"NIck", age:29 }; 5.2 Array类型 Array.isArray(),确定某个值是否是数组,通常用于条件语句。 toString()、valueOf()、toLocaleString(),返回由数组中每个值的字符串形式拼接而成的一个以逗号分隔的字符串。 join(),接收分隔符参...
最近在学习 canvas ,于是就把之前绘制的一套正义联盟的 UI 拿来用,做了一个基于 canvas 的小动画。也明白了一个之前的误区:canvas 本身是没有绘图和动画能力的,还是需要借助 JavaScript 完成。 下面进入正题,先甩上 Demo 和下载地址: Demo: 听说,正义联盟要造反 下载地址: https://github.com/littleyljy/workstory html 结构 <!DOCTYPE html> <html l...

Day 04 GA-Week02

unicar unicar 2017-05-27 14:46:55
忘了是这周某一天,下课坐火车到站后,走着回家哭了一路,也许是觉得压力大,也许是觉得太累了,就突然一阵委屈控制不了。但是确实觉得挺减压的,也不知道是否健康。如果哭过以后就能感觉解脱,那可能半个月哭一次也挺好。 昨天讲DOM manipulation,但就是用VanillaJS,虽然名字有香气,但Luke说自己做网站开发头十年都得忍受这种笨方法。抓取页面上任何一个元素都得document.getElementById()或者更长,他说跟我们讲课的时候都觉得又被恐怖回忆袭击一次。“...    (2回应)
JavaScript是一种运行在浏览器的基本语言 <script type="text/javascript"> alert("Hello World"); </script> Javascript书写位置,与CSS类似: a.可以写在head标签里 <head> <script type="text/javascript"> alert("Hello World"); </script> </head> b....
由于各浏览器对JavaScript脚本支持的不一致性,在进行JavaScript脚本编写时,首先应确定用户使用的浏览器类型,然后根据浏览器类型编写JavaScript脚本。 HTML文档中可以使用<script>...</script>标记将JavaScript脚本嵌入其中。在HTML文档中可以使用多个<script>标记,每个<script>标记中可以包含多个JavaScript的代码集合。 在Web页面中链接外部JavaScript文件的语法格式如下: <script ...
变量 指的是内存里的一块空间 = 赋值 在内存里开辟一块空间 变量名 是给内存里分配的空间取一个名字 变量命名规则:由字母、数字、下划线、$组成,且不能以数字开头。 变量名区分大小写 不能以关键字命名 变量的数据类型:基本数据类型 和 引用数据类...
最近全民热点事件就是世界杯了嘛,身为伪球迷为了蹭一波热度,于是在之前射击小游戏(戳这: canvas实现飞机打怪兽射击小游戏 )基础上改了一个适配手机的接球手小游戏。 这个游戏其实比射击小游戏简化了,减少了场景、子弹类,主要区别的地方是把键盘事件改为了手指触摸事件,增加音效。 按照惯例,先甩 demo 地址: https://littleyljy.github.io/demo/soccergame/ 游戏规则及场景 游戏规则简单粗暴,手指拖动守门员完成接球操作,然后根据接球数...
原数组: var array = [ { name: "foo1", value: "val1" }, { name: "foo1", value: [ "val2", "val3" ] }, { name: "foo2", value: "val4" } ]; 目标数组: var output = [ { name: "foo1", value: [ "val1", "val2", "val3" ] }, { name: "foo2", value: [ "val4" ] ...
<前页 1 2 3 4 5 ... 13 14 后页>

查看其它标签的日记: