摘要:
场景: 获取一个文件的版本,得到是这样的字符串:'4.7.18',需求是:当低于某个版本,就执行逻辑1,高于某个版本,执行另一套逻辑2。 怎么写判断条件呢?其实可以直接比较的: 原理是:字符串比较按照字典排序进行比较了。 如果想了解其中原理,请参考这篇:http://www.cnblogs.com/ 阅读全文
摘要:
接上篇 : webpack学习(六)—webpack+react+es6(第2篇) 上篇其实是有问题的,问题在取服务器数据这块。this.props 表示那些一旦定义,就不再改变的特性,而 this.state 是会随着用户互动而产生变化的特性【1】。服务器数据是变化的,应该作为state而不是pr 阅读全文
摘要:
接上篇 webpack学习(五)—webpack+react+es6(第1篇) 本文做个简单的图片加文字的页面。其中,配置文件跟上篇一致。项目结构: index.html src/js/app.js src/js/imgDemo.js src/js/oneImg.js 其中,package.json 阅读全文
摘要:
如果你看过webpack学习系列的前一个文章,接下来做的东西会比较简单 :webpack学习(四)— webpack-dev-server react发展的很快,现在大部分开发react相关的项目,都会用到这个组合:webpack+react+es6 还是以一个项目举例,项目中的package.js 阅读全文
摘要:
webpack提供给我们检查压缩代码的功能之外,还提供了1个服务器的插件,这就是webpack-dev-server,利用这个差价我们可以启动个web服务器并时时更新我们的修改。 下面以1个简单的例子说明,项目结构: package.json webpack.config.js index.html 阅读全文
摘要:
电商网站,团购类网站很多都有都有秒杀这个业务。秒杀自然涉及前端倒计时的问题。前端倒计时许考虑两个问题: 1.由于js是单线程的,也就是阻塞的,定时可定会不准。无论setTimeout()还是setInterval(),都有问题; 2、打开浏览器,然后切换到其他app,再次回到浏览器,这期间js可能停 阅读全文
摘要:
查看一些网站代码的过程中,会发现许多的图片是不是背景图片或者<img>,而是类似于下面这样: 这就是iconfont,国内最大的阿里巴巴团队的矢量图标库官网:http://www.iconfont.cn/使用步骤文档有说明了。更详细的说明参见知乎这个问题下的回答:https://www.zhihu. 阅读全文
摘要:
前篇:webpack学习(二) jquery不需要在项目中自己下载,而是作为一个模块引入。jquery的存放路径是在 node_modules目录下。1.首先给项目安装jquery,npm install jquery --save-dev2.插件项里面多了一项: webpack在前面声明过:var 阅读全文
摘要:
app可以在上传手机相册的时候,对图片进行压缩后再上传。 微信网页是不是也可以在上传前对图片压缩呢?答案是肯定的。前端压缩主要利用H5的canvas和file。 笔者在压缩的时候,搜了很多相关博客,最后采用这篇:http://www.gbtags.com/gb/share/2991.htm,最后的那 阅读全文
摘要:
1.为什么要对url编码? 笔者的理解: 1).url有规范,在参数值中出现&字符会截断参数2).url中文的问题,编码客转换为英文3).也是第一种情况,url中有个参数值是url。传输的时候会出现错误。参见这个的高票答案,写的很好php - 为什么要用urlencode?修改 比较准确的理解参见阮 阅读全文