07 2017 档案
摘要:恢复内容开始 css样式如下: script.js如下: 代码都有注释 parse()用于从一个字符串中解析出json JSON.stringify用于从一个对象解析成字符串 body内容如下: 具体情况看自己需求,如有什么不明白私信或留言给我。 恢复内容结束
阅读全文
摘要:数据库 1 定义 数据库,可以简单的解释为:高效的存储和处理数据的介质(主要分为磁盘和内存两种)。 2 分类 根据数据库存储介质的不同,可以将其分为两类,即:关系型数据库(SQL)和非关系型数据库(NoSQL,Not Only SQL)。 3 举例 关系型数据库: 大型:Oracle、DB2 等;
阅读全文
摘要:canvas 的 2D context 可以绘制简单的 2D 图形。它的 2D context 坐标开始于 <canvas> 元素的左上角,原点坐标是(0,0)。所有的坐标值都基于这个原点,x 值越大表示越靠右,y 值越大表示越靠下。width 和 height 表示水平和垂直方向上可用的像素数。
阅读全文
摘要:转载自Andriod 使用react native时遇到的问题 打开现有项目报错: 从第一行Error可以知道是一个zip的压缩文件打不开,往下看应该是下载的Gradle文件有问题,提示也是让从新下载。 打开gradle-wrapper.properties文件看到是gradle-2.14.1-al
阅读全文
摘要:<html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> 这是css代码,具体结构视情况而定 然后是body布局 图片引入多少看自己 然后引入jquery-1.8.3.js,(这里其他js文件可不可以我没试过) 最后
阅读全文
摘要:一、面试前的准备: 作为程序员的面试,我就不整理以及谈着装之类的了,穿着干净大方就行,主要说简历以及技能的问题。 1、简历 为啥要说简历呢,因为一个企业,特别是大企业,每天会收到成千上万的简历,怎样让自己的简历脱颖而出或者写的比较有吸引力就很重要了。 关于怎样写一份好的技术简历,可以看看: 他看了几
阅读全文
摘要:为什么是TypeScript 最近在做H5的游戏,最终选定的TypeScript作为开发语言。主要是看重他有强类型和Class,作为习惯使用AS3,Java等强类型编程的人来说,还是习惯这种编程写法。听一些直接使用JavaScript开发稍微大的游戏的同事说,没有强类调试什么的都比较困难。我个人平时
阅读全文
摘要:void是一元运算符,他出现在操作数之前,操作数可以使任意类型,操作数会照常计算,但忽略计算结果并返回undefined。 因此在操作数具有副作用的时候使用void来让程序根据语义 console.log(void 0);//undefined; console.log(void (0));//un
阅读全文
摘要:call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 apply方法: 语法:apply([thisObj[,argArray]]) 定义:应用某一对象的一个方法,用另一个对象替换当前对象
阅读全文
摘要:恢复内容开始 will-change属性通过告诉浏览器什么属性、什么元素将会发生变化,可以对这些操作进行可能性的优化,由此提高CSS动画的执行效率。 这个属性可以有4个值: auto: 实行标准浏览器优化。 scroll-position: 指明元素的滚动位置将会出现动画变化,浏览器应该为滚动视窗内
阅读全文
摘要:DIV+CSS布局与TABLE布局相比,有哪些优点? 1.代码少,页面文件小,下载快 Div+css的布局现在属于国际W3C标准,table不是。 都知道用div的布局代码肯定少,所有的样式都在CSS里做完了,同样的板块重复调用就行, 这样就会减少页面的体积,下载的当然就会快一些,所以打开速度比用t
阅读全文
摘要:前言 记得long long ago,刚刚开始写js的时候,我喜欢写一些函数在JS文件里边,然后通过script标签引进来,在DOM节点上绑定onclick等事件,看了很多人写的代码,也大多是这样。 后来会发现,当项目小的时候这么做为了快速开发是可以接受的,然而当很多人一起开发一个JavaScrip
阅读全文
摘要:1、压缩图片 2、懒加载(页面上图片多,但用户并不是要求立即就能看到全部图片,可以当用户将要看到的时候,再去加载,先加载用户看的,让出网络带宽) 3、对页面进行分帧Frame加载,比如页面很长,可以只加载前面一部分重要的HTML,当用户拉下来的时候,再加载下面的,塞进去。 4、使用BigPipe技术
阅读全文
摘要:Vue.js是什么Vue.js 是用于构建交互式的 Web 界面的库。Vue.js 提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。Vue.js(类似于view)是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,vue采用自底向上增量开发的设计。vue的核心只关注
阅读全文
摘要:cookie cookie是我们最熟知的了,但是cookie 能存储的数据有限,如IE8,Firefox,opera每个域可以保存的50个cookie,Safari/WebKit没有限制。一个cookie最多可以存放4096B左右的数据。简单记住:ie6大约2k,其他一般的浏览器也就4k,嘿嘿,挺小
阅读全文
摘要:恢复内容开始 ES6(ECMAScript2015)的出现,无疑给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加方便的实现很多复杂的操作,提高开发人员的效率。本文主要针对ES6做一个简要介绍。 也许你还不知道ES6是什么, 实际上, 它是一种新的javascript规范。在这个大家都
阅读全文
摘要:1、DOM操作——怎样添加、移除、移动、复制、创建和查找节点。 (1)创建新节点 createDocumentFragment() //创建一个DOM片段 createElement() //创建一个具体的元素 createTextNode() //创建一个文本节点 (2)添加、移除、替换、插入 a
阅读全文
摘要:《html5拖拽》 1、给元素设置 draggable="true" 属性,这个元素就可以被拖拽了 《拖拽元素事件》 2、ondragstart 拖拽前触发得得事件 例:div1.ondragstart=function(){ //拖拽前 div1.style.background="blue";
阅读全文


浙公网安备 33010602011771号