关闭

undefined

定义和用法 undefined 属性用于存放 JavaScript 的 undefined 值。 语法 undefined 说明 无法使用 for/in 循环来枚举 undefined 属性,也不能用 delete 运算符来删除它。 undefined 不是常量,可以把它设置为其他值。 当尝试读取不存在的对象属性时也会返回 undefined。 提示和注释 提示:只能用 === 运...
阅读(29) 评论(0)

js进阶的流程,我们到底在哪个阶段,要看什么

今天无意中看到了一篇博客,里面谈了一些JS模式,我突然回过头来想想自己的学习阶段,好像太过于分散,不集中了。有时候学得东西很基础,有时候又偏高一点,虽然自己能看懂,但总感觉这种顺序怪怪的。有种 龙珠第二代一样,还未学会飞结果先变赛亚人了,最重要的是,还是比较菜的赛亚人,要做就做越阶战斗的天才。哈哈哈。前几次抽了几本书,挺好的,一本是前端架构设计,一本是深入ES6,还有编写可维护的javascript...
阅读(49) 评论(0)

谈谈JS的观察者模式(自定义事件)

该文转载自:http://www.cnblogs.com/LuckyWinty/p/5796190.html[附加题] 请实现下面的自定义事件 Event 对象的接口,功能见注释(测试1) 该 Event 对象的接口需要能被其他对象拓展复用(测试2) // 测试1 Event.on('test', function (result) { console.log(result); }); Ev...
阅读(71) 评论(0)

学习canvas

本来这个东西是早就要学得了。但是我对动画不是特别感冒,所以一直没有去学习,这两天有朋友面试,说让他做实现一个gif图的效果,让我想想怎么实现比较好,不过我不懂canvas啊,不知道性能方面怎么样,但肯定是考这个,不然没什么好考的了。于是我动手写了下,代码是比较乱的,参数都是直接复制粘贴,因为我也是一边看文档一边写就随意了。很多数学的东西也忘了,还得查一下,心累。。。,以下是自己写的两个例子,算是初学...
阅读(36) 评论(0)

js组件中那些晦涩难懂的写法,理解这个以后看组件会容易很多,包括JQ源码

以下会列出一些常见的简洁写法:1 (function(){})()基本上现在能看到的组件都是以这种形式来写的,这样写有什么好处?首先第一个就是防止全局变量的污染,那它是怎么个防止法呢?比如下面的写法://1:普通写法 xx.js文件var a,b,c;//全局变量 function k() {}k(); //假设我们在一个文件中,引入了两个js组件,而且他们的写法都是上面这种形式,那么这两个文件的全...
阅读(36) 评论(0)

js面向对象编程

最近很在意自己的代码问题,想要进一步优化自己的代码,为了更符合编程思维,我觉得面向对象写法是很好的方式,这里不会涉及JS的原型链的问题,因为我个人还未去深入了解。这里只讲一讲OO。目前我写的风格,以及看到的很多代码,都是以JSON对象来处理的。例如window.ks={ name:'JOY', getname:function(){ return this.name; }, setname:func...
阅读(36) 评论(0)

就这样你跟我提月薪要十几K?

本文转载自博客园地址:http://www.cnblogs.com/vans/p/4550356.html以下部分是原文,这个适合勉励自己。今年一月份以前端主管的身份进入现在的公司,到现在为止陆陆续续面试了十几个应聘者,惊讶地发现前端这个细分岗位的市场行情竟如此奇怪,一方面是各种公司争相聘请,导致价格高的浮躁;一方面是从业者大多经历尚浅,浅到没什么技术积累,没什么项目经验,更可怕的是没什么进取心。这...
阅读(58) 评论(0)

h5+实现APP自动下载更新(hbuilder)

这里的自动更新并非是热更新,而只是单纯检测服务器上是否有新的版本,如果有则下载安装。思路:在服务器中配置一个版本文件:xxx.json{ update:’yes’,//是否自动更新 version:’1.0.8’,//最新的版本号 url:’http://www.xxx.com/xxxxxx.apk‘//最新安装包的URL路径}在每次打开H5APP的时候,去请求这个JSON,比对本地的mani...
阅读(104) 评论(0)

call和apply的区别

文章转载自:http://www.qdfuns.com/notes/26042/e93934ad4e6c67ea2d8b1e2d2af12d3d.html 1、apply 与 call 是作用是什么,有何区别apply 与 call 最经常用于对象的继承中,两者的写法分别是 testObj.apply(obj,argArray) testObj.call(obj , arg1,arg2,arg...
阅读(33) 评论(0)

混合APP开发之5+API上传图片过大导致上传失败的解决方式

场景:需要拍照或从相册选取多张图片上传。遇到问题:5+API中plus.uploader管理对象完成上传功能后发现如果上传图片大于1000kb,图片上传速度减慢,图片大于2M则上传失败,但接口返回结果状态为200,也就是上传成功。现需要压缩图片上传。接口地址: https://www.html5plus.org/doc/zh_cn/uploader.html#plus.uploader.Uploa...
阅读(52) 评论(0)

跨域请求方式集锦--CORS跨域请求支持各种请求方式

同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。但是有时候跨域请求资源是合理的需求,本文尝试从多篇文章中汇总至今存在的所有跨域请求解决方案。 跨域请求 首先需要了解的是同源和跨源的概念。对于相同源,其定义为:如果协议、端口(如果指定了一个)和主机对于两个页面是相同的,则两个页面具有相同的源。只要三者之一任意一点有不同,...
阅读(78) 评论(0)

JS配置文件动态加载CSS,js和定义请求路径

以前加载JS.CSS文件都习惯直接在页面中 直接加载,比如 而请求后台则是写请求路径。后来因为项目要再部署一套,因为后台那边不知道什么情况,VFP写的。所以限制比较...
阅读(235) 评论(0)

H5APP中监听返回事件处理

在使用MUI框架的时候,我们经常会用到一个头部带有.mui-action-back的class <h1 class="mui-title...
阅读(341) 评论(0)

RESTful API设计指南

http://www.ruanyifeng.com/blog/2014/05/restful_api.html...
阅读(81) 评论(0)

h5/5+APP消息推送神器:Goeasy.js

最近在做一个H5+APP,需要一个推送消息的功能,正常情况下呢第一反应就是用websocket,但是目前发现还是有蛮多地方要注意的,官方资料有点少,还没入坑。先来说说其他的一些东西。用H5开发混合APP在于不能亲自去操控底层的东西,5+的接口还没有做到那么厉害,所以只能用第三方平台来做推送消息的功能,而HBuilder 推荐的个推和米推,当然是选择用个推,而我希望的是希望单独推送给某个用户,想去注册...
阅读(465) 评论(0)

h5+plus照片拍摄及相册选择

5+sdk封装的内容特别强大,只需要简简单单的一些代码就可以了,下面直接上代码 function captureImage(){ var cmr = plus.camera.getCamera();//获取摄像头对象 var res = cmr.supportedImageResolutions[2];//获取支持的分辨率,这里是第三个分辨率,直接使用supporten...
阅读(286) 评论(0)

网站加载优化方法之一

现在的插件大大提升了我们开发的速度,但是同时,插件使用过多也会造成加载过慢的情况。1 一般我们建议把非必须先执行的JS代码放在最后,因为JS文件的加载是阻塞性的,当执行到这里的时候,浏览器会等待JS加载完毕再往下运行,当然我们也可以选择一部加载JS, async的定义和用法(是HTML5的属性) async 属性规定一旦脚本可用,则会异步执行。...
阅读(122) 评论(0)

VUE 无法获取在P标签子元素下用Mustache写法 {{}}来显示数据的BUG

例子:{{data}} var vm=new Vue({ el:'#a', data:{ data:'a' }...
阅读(187) 评论(0)

mui.openwindow的autoshow和anishow异常

IDE环境 8.1.3 MUI版本信息:3.6.1 运行环境:安卓5.0.2mui.openwindow参数autoshow:true ,跳转页面时一直显示等待状态,touch安卓返回键,再次跳转,则无等待框直接进入跳转页面。anishow的动画效果也异常,时有时无,目前测试zoom-fade-in正常 至于autoshow:true一直显示等待框的情况,我们可以直接当它是autoshow:f...
阅读(232) 评论(0)

微信JSSDK chooseImage uploadImage 接口 在IOS与安卓的差异

首先得说明我用的JSSDK版本是1.1.0的,官方文档也是给出1.1.0的例子。那么,讲讲那些坑吧。继上次苹果机 对JSON字符串解析问题之后,目前又多了一个坑。 那就是在安卓上表现正常的两个接口(选择照片,上传照片),在苹果却不行了。相信大多数人在网上也找了很多资料,知道微信只允许一张一张的上传和下载图片,所以我们需要串行上传然而我在uploadImage的时候,是这样写的: (伪代码,项目不...
阅读(1529) 评论(7)
109条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:59186次
    • 积分:1248
    • 等级:
    • 排名:千里之外
    • 原创:87篇
    • 转载:22篇
    • 译文:0篇
    • 评论:16条
    最新评论