javascript
christeer
这个作者很懒,什么都没留下…
展开
-
javascript多个判断条件的改写
javascript多个判断条件的改写起因最近在看项目代码的时候发现了很多的if-else判断,一层套了一层,很不清晰,于是上网找了一下解决方案。可能的解决方案有有些没有else的条件判断可以提出来。if(condition1){ if(condition2){ if(condition3){ //do sth. } }原创 2016-02-27 20:34:42 · 7356 阅读 · 0 评论 -
一个使用了nodejs+express的简单jsonp接口模拟脚本
要求安装nodejs(大家应该都装了)安装express(安装方法如下)在项目文件夹中打开命令行在命令行中输入 npm install express –save-dev使用方法把示例代码复制,新建一个js文件,比如myJsonpServer.js,粘贴把示例代码中的 url 改成你需要的url,obj改成你需要返回的json对象在命令行中输入: node myJsonpServer原创 2016-05-08 20:38:14 · 5331 阅读 · 0 评论 -
构建前端开发环境之----使用express处理POST跨域请求
回顾在上次的 [文章](http://blog.csdn.net/christeer/article/details/51347548)中,实现了 开发环境的简单的jsonp 处理,但是只能处理 GET 请求,不支持 POST 请求。为了让 模拟的效果更好一点,还要能处理 POST 跨域请求。使用 CORS 处理跨域在 express 中实现 CORS 的方法如下:app.use(functi原创 2016-06-26 12:20:26 · 4273 阅读 · 0 评论 -
记一个html转义的demo
escape testdocument.addEventListener('DOMContentLoaded', function () {var test = document.getElementById('test');test.innerHTML = '<script>'window.p = test.getElementsByTagName('原创 2016-08-26 14:30:34 · 565 阅读 · 0 评论 -
atom 编辑器使用技巧之根据文件后缀名自动转换编码
起因atom编辑器使用起来还是很爽的,除了稍微有点卡。 不过它在处理 gbk 编码的文件的时候有点麻烦,每次都要手动的切换编码。 为了解决这个文件,上 atom.io 找了一下扩展,发现了 auto-encoding 这个插件。 于是就立刻下载安装了尝试一下,发现确实能正确地实现转码的功能, 不过还不是很智能,有些情况是会失败的。 由于我们这边前端的源代码都是utf-8的,只有模板文件(文原创 2016-12-17 15:58:29 · 2857 阅读 · 1 评论