摘要:
前言 Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很 阅读全文
摘要:
实现图片上传使用了WeUI uploader插件 WeUI:是一套同微信原生视觉体验一致的基础样式库,为微信Web开发量身设计 流程:图片上传用到了FileReader,FormData,用这两个基本能实现图片的预览和上传,实现图片压缩需要借助canvas。 (1)使用input file上传图片, 阅读全文
摘要:
阅读全文
摘要:
split定义和用法 split() 方法用于把一个字符串分割成字符串数组。 语法 stringObject.split(separator,howmany) 参数 描述 separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany 可选。该参数可 阅读全文
摘要:
1.document.write("");为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)... 阅读全文
摘要:
大致有4种方法实现: 一、table布局(display:table) 二、绝对布局(position:absolute)+translate 三、转化为行内标签display:inline-block,借助另外一个标签高度来实现 四、通过js的获取标签的宽高来控制位置,得在元素... 阅读全文
摘要:
常见class关键词:布局类:header, footer, container, main, content, aside, page, section包裹类:wrap, inner区块类:region, block, box结构类:hd, bd, ft, top, bottom, left, r... 阅读全文
摘要:
初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。那时编写iOS的App(应用程序),只支持绝对定位。比如一个按钮(x, y, width, height) = (20, 30,... 阅读全文
摘要:
1、ng-app:告诉Angular他应该管理页面的那一部分,可以放在html元素上也可以放在div等标签上 例:2、ng-controller:控制器,通过在body标签上包含一个控制器,可以管理body标签之间的任何东西,也可以放在div上,来控制这一个div上的任何东西例如: 3、{{....... 阅读全文
摘要:
第一 迭代输出之ng-repeat标签ng-repeat让table ul ol等标签和js里的数组完美结合例:{{person.name}} is {{person.age}} years old.ps:可以指定输出的顺序第二 动态绑定之ng-model标签任何有用户输入,只要是有值的html标签... 阅读全文