
javascript
seven_an
一名奋发向上的前端妹子!
展开
-
\r\n作用
用于字符串的换行,示例如下:var x=1,y=2,z=3;var str = "appKey:"+x+"\nroomId:"+y+"\nclientId:"+z;console.log(str)原创 2017-06-29 18:22:56 · 567 阅读 · 0 评论 -
gulp 前端自动构建工具
中文官网地址:http://www.gulpjs.com.cn安装: 前提是安装了nodejs,步骤可见:点击打开链接全局安装:npm install gulp -g 在项目中安装: npm install gulp --save-dev 检测是否安装成功: gulp -v 配置: 现在自己的项目根目录下新建文件:gulpfile.js,固定名称。 在文件中引入gulp模块, var gul原创 2017-12-20 17:15:21 · 340 阅读 · 0 评论 -
javascript判断是电脑还是手机,android手机还是ios
function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agen原创 2017-06-29 11:48:18 · 826 阅读 · 0 评论 -
js 实现图片上传之前的预览
获取图片的基本方式:-方法一: 用window.URL.createObjectURL-方法二: h5的新方法: var reader= new FileReader() 读取文件,有四种格式方法: 1.readAsBinaryString读取为二进制码 2.readAsDataURL读取为 DataURL 3.readAsText读取为文本 4.readAsArrayBuf原创 2017-10-21 20:23:27 · 644 阅读 · 0 评论 -
H5页面加载页效果
使用resLoader.js引入resLoader.js文件 ,下载地址:点击此处直接下载在js里面写入下面代码 var loader = new resLoader({ resources: [ 'img/2.png', 'img/4.png' ], onStart: function(total) {}, on原创 2017-09-18 16:11:08 · 10756 阅读 · 0 评论 -
encodeuri和decodeuri 解码和编码
encodeURI() //编码decodeURI() //对上面的进行解码encodeURIComponent()//编码decodeURIComponent() //对上面的解码以上方法都是对应的,如果结合使用可能会出现部分错误情况。原创 2017-09-14 19:04:17 · 1278 阅读 · 0 评论 -
获取url里面的参数,并转化为json
获取url里面的参数:function a(e) { var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)"); try { var n = window.location.search.substr(1).match(t) } catch (r) {原创 2017-09-14 18:45:11 · 9926 阅读 · 0 评论 -
atob()和btoa() 进行base64的编码和解码
编码:解码:原创 2017-09-14 18:28:11 · 2992 阅读 · 0 评论 -
仿朋友圈图片查看功能
准备swiper下载swiper轮播图插件,官网:http://www.swiper.com.cn/download/index.html 只需要swiper.min.js 和 swiper.min.css 即可版本不限。jquery.jscss #imglist img{ width: 20%; height: 70px; float: left}.swiper原创 2017-08-23 19:00:33 · 3451 阅读 · 0 评论 -
a && b 与 a|| b
true 为非 0 数,false 为 0。 null返回false。a&&b 相当于:if(a){ if(b){ return 1; }else{ return 0; }}else{ return 0;}a || b 相当于:if(a){ return 1;原创 2017-07-06 14:29:22 · 2206 阅读 · 0 评论 -
javascript的作用域、闭包、this使用
在javascript中,对象是用拥有属性和方法的数据。属性: 本身就存在的,如数组的length。 人为定义的,如函数的属性。此情况可以向对象添加属性和方法。 eg:objectName.prototype.属性名=属性值;作用域js是函数级作用域,在先收集变量,然后统一赋值。变量在自己可访问的范围内会被前置。原创 2017-06-04 15:31:33 · 394 阅读 · 0 评论 -
JSON.stringify() 和 JSON.parse()
JSON.stringify(value), 从一个对象中解析出字符串,一般给后台传值的时候需要使用。JSON.parse(value),将一个字符串解析成对象。原创 2017-06-30 11:30:11 · 257 阅读 · 0 评论 -
变量声明
无var创建的“隐式全局变量”,是可以通过delete操作符进行删除。通过var创建的全局变量是不能删除的。 var a=1; b=2; (function(){ c=3; }()) console.log(typeof(a)); //number console.log(typeof(b)); //number console.log(typeof(c)原创 2017-06-22 10:31:01 · 188 阅读 · 0 评论