
js学习
王2疼
一个前端菜鸟,想要深造 哈哈哈
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实现一个函数的链式调用
实现一个LazyPig,可以按照以下方式调用:/* LazyPig(“Peggy”)输出:Hello,I’m Peggy!LazyPig("Peggy").sleep(10).eat("dinner")输出Hello,I'm Peggy!//等待10秒..Wake up after 10Eat dinner~LazyPig("Peggy").eat("dinner").eat("supper")输出Hello,I'm Peggy!Eat dinner~Eat supper~以此类原创 2020-06-06 10:02:57 · 869 阅读 · 0 评论 -
前端开发面试过程中遇到的编程面试题
输出下面代码的结果var a = b = {x: 1};var a.x = a = {x: 1};console.log(a); // {x: 1}console.log(b); // {x: {x: 1}}用js判断一个字符串是否是回文字符串// 1 使用reverse()方法// 2 for循环判断//方法1function palind1(str) { let newStr = str.toLowerCase(); for(let i=0,len=Math.floor(.原创 2020-05-25 22:23:25 · 238 阅读 · 0 评论 -
如何创建ajax
如何创建ajax1 创建一个XMLHttpRequest对象(异步调用对象var xhr = null;if(window.XMLHttpRequest){ xhr = new XMLHttpRequest()}else { xhr = new ActiveXObject("Microsoft.XMLHTTP")}或var xhr = null;try { xhr = n...原创 2020-04-18 10:39:13 · 227 阅读 · 0 评论 -
js 各种碎片小知识
获取包含某个属性的元素$('img[name="dog"]')获取不包含某个class的元素$('p:not(.hide)')delay()方法:将程序暂停一段时间$("div").delay(1000).hide();//1s之后隐藏div元素index()方法:获取元素的下标原创 2019-01-03 15:44:16 · 244 阅读 · 0 评论 -
js 上传图片并转为base64编码+预览图片+压缩 实例
js 上传图片并转为base64编码+压缩并上传html部分<div id="adds" class="fix"> <form id="myForm" class=&amp原创 2018-12-29 13:09:08 · 1264 阅读 · 0 评论 -
H5调用移动端手机摄像头
H5调用移动端手机摄像头capture表示,可以捕获到系统默认的设备,比如:camera照相机;camcorder摄像机;microphone录音。accept表示,直接打开系统文件目录。<label> 照相机: <input type="file" id='image' accept="image/*" capture='camera' multiple><...转载 2019-01-02 16:53:34 · 3371 阅读 · 3 评论 -
js时间日期与时间戳的相互转换
js时间日期与时间戳的相互转换前端与后台交互时经常会需要转换时间戳,或许你可以让后台帮你转换,但是自己掌握这点小技能还是挺好的哈哈。将日期转换为时间戳格式将当前日期转换为时间戳格式var now = new Date().getTime();console.log(now);//1546421299492将指定日期转换为时间戳格式var ttime = new Dat...原创 2019-01-02 17:31:32 · 483 阅读 · 0 评论 -
js 获取地址栏参数的两种方法以及window的一些常见用法
js 获取地址栏参数的两种方法1. 传统方法获取:function getParas(){ var href = location.href.split("?")[1]; var paras = href.includes("&") ? href.split("&") : href; //判断是一组还是多组key:value var arr = []; for(var...原创 2019-01-03 14:37:08 · 649 阅读 · 0 评论 -
记 js 在 android 和 ios 端的一些兼容
清除transition闪屏-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;audio和video元素在两端无法自动播放$('html').one('touchstart',function(){ audio.play();})ios6下伪类:hover(除a标签之外的元素...原创 2019-01-29 13:37:55 · 483 阅读 · 0 评论