摘要: 模块样式 在刚开始构建好框架的时候,准备开始写业务,在第一个页面的时候就会碰到怎么引入样式的问题,踩过一些坑,不是使用style,头部也不需要另外取名,直接引入css就可以,引入方式是这样 使用className的形式 引入方式 index.css 行内样式 行内样式跟平常的style='margi 阅读全文
posted @ 2018-05-11 07:03 wzndkj 阅读(5774) 评论(0) 推荐(0) 编辑
摘要: 做新项目的时候,前端每次要等后端接口准备好再开始,就会延期,等后端接口准备好了,前端这边的项目又会相互紧张,如果前端跟后端同时进行,前期将框架,基础做好,定好接口文档,前端在后端没准备好接口的时候使用假数据,等后端接口准备好,前端项目也已经完成的差不多,就剩下联调,这样一个工程完成,大大减少了时间 阅读全文
posted @ 2018-05-11 06:59 wzndkj 阅读(2420) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-11 06:48 wzndkj 阅读(10) 评论(0) 推荐(0) 编辑
摘要: .vocabulary{ height:99px; color:transparent; } 属性 上面示意css代码中的height和color就是属性。 值 上面的99px就是值 整数值:如z-index:1中的1 数值:如line-height:1.5 中的 1.5 百分比值:如padding 阅读全文
posted @ 2018-05-03 07:25 wzndkj 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 因为js最初是一个解释型语言,执行速度要比编译型语言慢得多。chrome是第一款内置优化引擎,将js编译成本地代码的浏览器。此后,主浏览器纷纷效仿,陆续实现了js的编译执行。即使到了编译执行js的新阶段,仍然会存在效率低的代码。不过,还是有一些方式可以改进代码的整体性能的 避免全局查找随着作用域数量 阅读全文
posted @ 2018-04-26 06:52 wzndkj 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 什么是可维护性代码 代码约定1、可读性 2、变量和函数命名由于很多js开发人员最初都只是业余爱好者,所以有一种使用无意义名字的倾向,诸如foo,bar,dosomething这样的名字。专业的js开发人员必须克服这些恶习以创建可维护性的代码。 3、变量类型透明由于在js中变量是松散类型,很容易忘记变 阅读全文
posted @ 2018-04-24 07:28 wzndkj 阅读(2087) 评论(0) 推荐(0) 编辑
摘要: 选择框的value属性 如果用户选择了其中第一项,则选择框的值就是'Sunnyvale,Ca',如果文本为'China'的选项被选中,则选择框的值就是一个空字符串,因为其value特性是空的。如果选择了最后一项,那么由于<option>中没有指定value特性,则选择框的值就是'Australia' 阅读全文
posted @ 2018-04-18 07:16 wzndkj 阅读(299) 评论(0) 推荐(0) 编辑
摘要: input与textarea 1、要表现为文本框,必须设置type为text2、设置size特性,可以指定文本框能够显示的字符数3、设置value特性,可以设置文本框的初始值4、maxlength用于指定文本框可以接收的最大字符数。 1、与input不同,要指定文本框的大小,可以使用rows(字符行 阅读全文
posted @ 2018-04-17 06:52 wzndkj 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一、细心程度,考虑问题反射弧 测试检测列表 issue 1.是否有冗余代码没有注释掉或者删掉?例如:删除或者注释 console.log,debugger,避免低端 IE 报错等 2.所有的用户可以在页面中输入信息的地方,是否做了防 XSS 以及特殊字符的过滤处理? 广告 1.一些写死的代码,写死的 阅读全文
posted @ 2018-04-16 16:41 wzndkj 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 取得<form>元素引用的方式 提交表单定义提交按钮 提交事件 这种方式无需表单包含的提交按钮,任何时候都可以正常提交表单 *:在第一次提交表单后,如果长时间没有反应,用户可能会变得不耐烦。这时候,他们也许会反复单击提交按钮,结果往往会很麻烦,因为服务器要处理重复的请求,或者造成错误,如果用户是下订 阅读全文
posted @ 2018-04-12 07:02 wzndkj 阅读(196) 评论(0) 推荐(0) 编辑