05 2017 档案

摘要: 圣经中说 , 人类最早的时候都住在同一个地方 , 讲同一种语言 , 他们决定造一座通天的塔 , 所有的人住在里面 , 人类再也不会分散 上帝不同意 , 他让人类讲不同的语言 , 从此难于沟通 人类自此各散东西 , 计划因此失败 在希伯来语当中 , "巴别"就是"变乱"的意思 , 于是就称这座塔为巴别塔 (Tower of Babel) 阅读全文
posted @ 2017-05-23 00:18 日月追影俯河山 阅读(326) 评论(0) 推荐(0)
摘要:使用上一节提到的transition已经可以实现相对简单的一些动画效果 但是对于相对复杂一些的效果 , 尤其是其中需要分为多个阶段的 , 就难以实现 CSS3的animation属性 , 就提供了更加强大的动画设计功能 阅读全文
posted @ 2017-05-17 00:19 日月追影俯河山 阅读(301) 评论(0) 推荐(0)
摘要:CSS的 允许CSS的属性值在一定的时间区间内平滑地过渡 这种效果可以在鼠标点击 获得焦点 或对元素的任何改变中触发 并圆滑的以动画效果改变CSS的属性值 语法 transition本身也是一个复合属性 , 主要包含4个属性值 1. 执行变换的属性 2. 变换延续的时间 3. 在变换时间内 , 变换 阅读全文
posted @ 2017-05-16 21:48 日月追影俯河山 阅读(284) 评论(0) 推荐(0)
摘要:CSS3当中与动画有关的属性有 : + transform 变形 + transition 转换 + animation 动画 准备知识 : 网页中对于元素所定义的坐标系 通常所关注的网页是一个平面 所以有X轴和Y轴 X轴是水平的 , 向右为正方向 Y轴是竖直的 , 向下为正方向 但是在元素动画相关 阅读全文
posted @ 2017-05-16 00:37 日月追影俯河山 阅读(266) 评论(0) 推荐(0)
摘要:模块存在的价值是为了能够更方便地复用代码 , 更加有利于功能的封装 但是如果要实现的话 , 就必须要求每个人都按照同样的方式去编写模块 目前通行的JavaScript模块规范有两种 , 分别是 和`AMD` CommonJS 从node.js出现之后 , 将JavaScript用于服务器编程 同时也 阅读全文
posted @ 2017-05-09 00:55 日月追影俯河山 阅读(242) 评论(0) 推荐(0)
摘要:JS在很长一段时间内不是一种支持模块化编程的语言 虽然ES6正式支持了类和模块 , 在nodejs环境下的模块化编程没有问题 但是能够在浏览器环境中普遍使用还需要很长时间 所以需要采用其他的方法去模拟实现模块化 阅读全文
posted @ 2017-05-04 23:42 日月追影俯河山 阅读(188) 评论(0) 推荐(0)
摘要:假设说现在要构造若干个"士兵"对象 , 每个士兵都有类型 攻击力 生命值 这些属性 同时有奔跑 攻击 防御 这些可以执行的动作 , 在代码中表现为方法 简单粗暴的方式可以这样做 javascript var soldiers = []; for(let i=0 ; i 阅读全文
posted @ 2017-05-02 20:40 日月追影俯河山 阅读(451) 评论(0) 推荐(0)
摘要:面向对象的两个基本概念 1. 类 : 是对象的类型模板 , 是一种抽象 , 并不表示实体 2. 实例 : 是根据类创建的对象 , 表示某个具体的事物 类和实例是大多数面向对象编程语言的基本概念。 不过,在JavaScript中,这个概念需要改一改。JavaScript不区分类和实例的概念,而是通过 阅读全文
posted @ 2017-05-02 20:24 日月追影俯河山 阅读(186) 评论(0) 推荐(0)

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