摘要: 数据库主流分类:非关系型数据库(Nosql database)关系型数据库(relation database management system) mysql概述mysql采用table和结构化的sql语句来处理数据,需要预先定义数据结构schema,并定义table中数据字段的关系相关信息可以保 阅读全文
posted @ 2017-04-22 19:45 水流目 阅读(558) 评论(0) 推荐(0)
摘要: 使用DOM需要注意点: 1.变量命名:节点类的变量,加上nd前缀更加容易辨识。 2.选择符命名:给CSS用和JS用的选择符分开,给JS用的选择符加上js-或J-前缀,提高可读性 3.容错能力:对节点的存在性做检查,保证代码更加健壮 4.最小作用域原则:应该将代码包在声明即执行的函数表达式里,不产生全 阅读全文
posted @ 2017-04-22 19:38 水流目 阅读(186) 评论(0) 推荐(0)
摘要: 看到这个题目,可能有些人会觉得奇怪——Object不是JS的基本数据类型么,有什么实现不实现的呢?如果你这么想的话,说明你没有接触过其它语言,一直都是在和JS打交道,编程世界那么大,你没有出去看一看。C/C++/Java等语言是没有这种json的数据类型的,其它一些有的:如在Pthyon里面叫做字典 阅读全文
posted @ 2017-04-18 21:59 水流目 阅读(2702) 评论(0) 推荐(0)
摘要: display:box;box-flex是css3新添加的盒子模型属性,它的出现可以解决我们通过N多结构、css实现的布局方式。经典的一个布局应用就是布局的垂直等高、水平均分、按比例划分。 目前box-flex属性还没有得到firefox、Opera、chrome浏览器的完全支持,但可以使用它们的私 阅读全文
posted @ 2016-09-13 22:46 水流目 阅读(223) 评论(0) 推荐(0)
摘要: 状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 阅读全文
posted @ 2016-09-13 22:10 水流目 阅读(214) 评论(0) 推荐(0)
摘要: 一、JavaScript引擎: 所谓JavaScript引擎是一个专门处理JavaScript脚本的虚拟机,一般会附带在网页浏览器之中,用于解释和执行js脚本。 著名的js引擎: Mozilla:SpiderMonkey引擎,世界第一款JavaScript引擎,有C/C++编写,用于Mozilla 阅读全文
posted @ 2016-09-09 23:31 水流目 阅读(5395) 评论(0) 推荐(2)
摘要: 1 2 3 4 ' 5 6 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 阅读全文
posted @ 2016-08-29 22:11 水流目 阅读(1080) 评论(0) 推荐(0)
摘要: 由于样式并没有设置在元素的 style 属性上,所以一般要通过 getComputedStyle 才能获取。而这时就有一个和 transform 相关的问题了:不管你 CSS 中设的何种变换,计算值都会以 matrix(...) 的方式返回,要准确还原成你设置的值从理论上来说就是不可能的。 1 do 阅读全文
posted @ 2016-08-26 16:15 水流目 阅读(513) 评论(0) 推荐(0)
摘要: 非入侵式JavaScript针对哪些情况: 1.并不是每个人的浏览器都支持JavaScript。需要让每个人都能看到全部内容,并且无须在浏览器中执行代码 就能使用该应用。 2.一些运行方式非常奇怪的浏览器。比如视觉受损的人会使用屏幕阅读器,一些手机用户无法使用含有 JavaScript的站点。 3. 阅读全文
posted @ 2016-08-25 23:53 水流目 阅读(915) 评论(0) 推荐(0)
摘要: 一、API 方法 获取图像的数据 能兼容尚未支持提供 EXIF 数据的浏览器获取到元数据。 二、EXIF标识 阅读全文
posted @ 2016-08-23 16:00 水流目 阅读(9346) 评论(0) 推荐(0)