05 2016 档案

摘要:媒体查询 1.Emulation 移动端调试工具 2.viewport 在需要媒体查询的页面中,一定要加入viewport 3.@media Media所有参数汇总: width:浏览器可视宽度。 height:浏览器可视高度。 device-width:设备屏幕的宽度。 device-height 阅读全文
posted @ 2016-05-31 16:23 tuna- 阅读(257) 评论(0) 推荐(0) 编辑
摘要:gulp.js——基于流的自动化构建工具 步骤: 1. 全局安装 gulp: 2. 作为项目的开发依赖(devDependencies)安装: 3. 在项目根目录下创建一个名为 gulpfile.js 的文件: 4. 运行 gulp: gulp详细入门教程(十分详尽,一定要看一定要看一定要看!!!) 阅读全文
posted @ 2016-05-30 20:56 tuna- 阅读(412) 评论(0) 推荐(0) 编辑
摘要:1.seaJs直接构建存在的问题 由于模块之间的依赖require引用的是模块名,当多个js模块被合并成一个时,会由于找不到模块名而报错 2.seaJs+grunt开发 用到的插件:grunt-cmd-transport和grunt-cmd-concat (CMD规范) grunt-cmd-tran 阅读全文
posted @ 2016-05-30 19:39 tuna- 阅读(214) 评论(0) 推荐(0) 编辑
摘要:gruntJs——构建工具:代码压缩、文件合并 安装流程: 1.到nodeJs官网下载安装nodeJs(附带了npm包管理工具) 2.cmd命令行:npm install -g grunt-cli // 全局安装 npm install grunt --save-dev //作为项目的开发依赖(de 阅读全文
posted @ 2016-05-30 15:27 tuna- 阅读(242) 评论(0) 推荐(0) 编辑
摘要:位置 javascript jquery 兼容性 窗口位置离屏幕左偏移 var leftPos = (typeof window.screenLeft == "number") ? window.screenLeft : window.screenX; 浏览器兼容性问题可能不准确,建议用moveTo 阅读全文
posted @ 2016-05-30 11:02 tuna- 阅读(712) 评论(0) 推荐(0) 编辑
摘要:模块化开发要解决的问题: 1.冲突 比如:多人协作开发时,不同js库中的函数重名问题 可以用命名空间解决: 命名空间的缺点: 1)写起来较为复杂(特别是涉及到多级命名空间时) 2)只能减少冲突,不能完全消除冲突(两个开发人员恰巧用了同名的命名空间) 2.依赖 引入了多个存在依赖关系js库,后期维护不 阅读全文
posted @ 2016-05-29 13:25 tuna- 阅读(448) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE> <html> <head> <title>级联下拉列表</title> <meta charset="UTF-8"> </head> <body onload="load()"> <div> <select class='prov' id='prov' onchange='ch 阅读全文
posted @ 2016-05-29 12:34 tuna- 阅读(21143) 评论(0) 推荐(0) 编辑
摘要:1、字符串转驼峰 例如:border-bottom-color > borderBottomColor 2、查找字符串中出现次数最多的字符和次数 例如:sdddrtkjsfkasjdddj中出现最多的字符是d,出现了6次 阅读全文
posted @ 2016-05-21 21:53 tuna- 阅读(4427) 评论(0) 推荐(1) 编辑
摘要:1、JS六种基本数据类型:string Boolean number object undefined function typeof返回的是字符串,有六种:string Boolean number object undefined function 2、instanceof 实例 a insta 阅读全文
posted @ 2016-05-21 18:29 tuna- 阅读(483) 评论(0) 推荐(0) 编辑
摘要:cookie localstorage sessionstorage 数据的生命周期 可以设置失效时间,一般默认为浏览器关闭后 若不被清除,则永久保存 存在于一次会话中,刷新页面数据仍然存在,但关闭页面或浏览器失效 存储数据的大小 大约4k 与服务端通信 每次都会携带在http头中,使用cookie 阅读全文
posted @ 2016-05-19 21:25 tuna- 阅读(817) 评论(0) 推荐(0) 编辑
摘要:window对象下的方法和属性 window.open(url,打开的方式) //第二个参数存在较多兼容性问题,故一般不用 第一个参数为空,默认打开空白页 第二个参数为空,默认新窗口方式 open()方法返回新打开的窗口的window对象,可能操作新窗口页面(可能存在跨域问题) window.ons 阅读全文
posted @ 2016-05-14 11:26 tuna- 阅读(235) 评论(0) 推荐(0) 编辑
摘要:在表单中,尤为重要的一个属性是name 阅读全文
posted @ 2016-05-14 10:32 tuna- 阅读(295) 评论(0) 推荐(0) 编辑
摘要:注意:就算代码中不包含<tbody>标签,浏览器解析时也可能会自动添加,因此需要注意子元素的选择 表格操作用到的属性: 1、tHead 2、tBodies 3、tFoot 更为细致的有: 4、rows 5、cells 表格操作: 阅读全文
posted @ 2016-05-14 09:11 tuna- 阅读(242) 评论(0) 推荐(0) 编辑
摘要:EMACScript:一种规范,JS必须准守它的约定,JS的核心。 DOM:文档对象模型,W3C标准,JS访问HTML文档的接口。 BOM:浏览器对象模型,没有统一的标准。JS访问浏览器的接口。 EMACScript 1、什么是EMACScript? EMACScript可以为不同种类的宿主环境提供 阅读全文
posted @ 2016-05-13 19:53 tuna- 阅读(1191) 评论(0) 推荐(0) 编辑

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