JSON回顾

以下内容来自《javascript高级程序设计》第20章 JSON是一种数据格式,不从属于js。不支持变量、函数或对象实例,是一种表示结构化数据的格式。js字符串与json字符串的最大区别:json字符串必须使用双引号。 json的语法可表示以下三种类型的值: 简单值:与js相同的语法,但不支持undefined。如:5.  “hello”。 对象:无序的键值对。 数组:有序的值的列表。json数组没有变量和分号。对象和数组通常是json数...

含英咀华(41)——书本永远是起点而已,永远难免苍白无力

1.国人形容一个人有气节会说 “不为五斗米折腰”。冯小刚导演拍完《1942》之后接受采访,说出了一段话,让我很受触动。 拍完《1942》,我很有感触。当我们说一个人 “不为五斗米折腰” 的时候,其实应该知道,他家里可能已经有了 “五斗米”。虽不多,但不至于饿死。他不折腰,只是不为 “你给的” 这五斗米折腰而已。 如果他一斗米也没有,家里有嗷嗷待哺的孩子,重病在床的母亲,我就真不相信他不会折腰。没有挨...

CSS3实现气泡特效(CSS2D、3D等)

之前用到过部分功能,今天把慕课网这个教程又重新敲了遍。 Github源代码:https://github.com/zxhycxq/mooc-ToolTips 需要注意的几个地方 1.字体库的使用: @font-face:路径。bootstrap自带有,但是对于其他的图标没怎么注意过,还有loading图标,可以考虑使用。 2.写属性的时候考虑后续扩展性:X/Y/Z轴,transform-origin 写成百分比。 3.几个动画旋转,设置旋转中心。 4.transform :多个属性过渡的写法...

《javascript高级程序设计》第13章 事件(一)

事件:文档或浏览器窗口中发生的一些特定的交互瞬间。可用侦听器来预订事件,以便事件发生时执行相关的代码,在传统软件工程中被称为观察员模式的模型。 13.1事件流 事件流描述的是从页面接收事件的顺序。 事件冒泡(IE) 事件开始由具体的元素接收(文档中嵌套层次最深的节点),然后逐级向上传播到较为不具体的节点(文档)。所有现代浏览器均支持。一直冒泡到window对象。 13.1.2 事件捕获 不太具体的节...

移动端项目《春节贺卡》-慕课网

之前做的大部分都是PC端的,尽管有时候需要调试移动端的,有些也会了解,不过看了这个视频,收获还是蛮大的。 需求分析、开发技能分析(结构分析,表现分析,特效)。 切图-重构-前端-优化 移动端:注意性能优化,图片压缩,库和框架的选择。 addEventListener() 方法用于向指定元素添加事件句柄。 element.addEventListener(event, function, useCapture) 字符串,指定事件名。,指定要事件触发时执行的函...

JavaScript中的跨域

ajax:XMLHttpRequest():不能跨域 1.主域与子域之间 document.domain='a.com'; 等于主域的网站 2.服务器代理:XMLHttpRequest代理文件 缺点‘:增加服务器压力。 3.script标签:jsonp jsonp:json+padding(内填充) 4.location.hash: iframe双域 b网站 <iframe src="123.php#key1=value1&key2=value3"> </iframe  > parent.location.hash=self.location.hash; 5.window.nam...

JavaScript错误处理与调试

不适合使用try-catch 浏览器兼容问题,可通过判断浏览器或是否支持某个属性、方法来判断; 若知道某个地方会产生错误,可通过修改代码来解决。 <img src="ad.jpg" onerror="alert("图片未能加载")"/> 常见错误类型 类型转换错误,数据类型错误, 类型不相等的情况下,建议用全等。 var box=0; if (typeof box == 'number'){ alert(box); }   程序比较庞大的时候,字符串有可能是上下文的变量或...

一张图了解HTML

刚开始学html的时候,在网上看过一些教程,但是不算非常系统,有些点记忆不是很清楚,这两天抽空又在w3school上面大致看了一遍。 在线预览:http://www.xmind.net/m/7jnN 部分代码:http://jsbin.com/xesimo/edit?html,output #gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #galler...

Javascript备忘录之Date 、RegExp 、Function 类型

使用UTC时间. Date.parse()接收一个表示日期的字符串参数,返回相应日期的秒数。对于支持的日期格式,因地区而异。若传人的方法不可表示日期,则返回NaN, Date.UTC()参数分别是年份、基于 0 的月份(一月是 0,二月是 1,以此类推)、月中的哪一天(1 到 31)、小时数(0 到 23)、分钟、秒以及毫秒数。前两个参数是必须的。 Date 类型的 toLocaleString()方法会按照与浏览器设置的地区相适应的格式返回日...
Copyright © 花未全开月未圆 保留所有权利.   Theme  Ality 海外

用户登录