JavaScript
brain_bo
直男癌晚期患者
展开
-
typeof() js详解
typeof 用来判断给定变量的六种数据类型(String、Number、Object、Boolean、Undefined、Function)eg:var str = 'abc';var arr = ['a','b','c'];console.log(typeof 12345);//number(数值)console.log(typeof true);//boolean(布尔值)console.l...原创 2018-06-04 17:01:32 · 939 阅读 · 0 评论 -
JS获取当前日期时间
废话不多说直接上代码啦:var myDate = new Date();var year = myDate.getFullYear();//获取当前年份2019var month = myDate.getMonth()+1;//获取当前月份1月(0-11,0代表1月)var day = myDate.getDate();//获取当前日1-31var week = myDate.get...原创 2019-01-29 17:09:51 · 559 阅读 · 0 评论 -
JS判断是否为闰年
判断是否为闰年的条件(二者满足其中之一):1、年份能被4整除,但不能被100整除2、年份能被400整除//判断是否为闰年function isLeap(year) { if((year%4==0 && year%100!=0)||(year%400==0)){ return 1; } return 0;}alert(isL...原创 2019-01-29 16:42:16 · 10821 阅读 · 0 评论 -
JS获取月份天数
废话不说,直接上代码:// 获取月份天数var d = new Date(2020, 2, 0);console.log(d.getDate());//29// 封装起来function myMonth(){ var d = new Date(year, month, 0); return d.getDate();}var allDay = myMonth(2099, 1);...原创 2019-01-29 16:28:25 · 4657 阅读 · 0 评论 -
a标签JavaScript的使用方法
为什么要使用href=”javascript:void(0);”href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数。为什么要使用href=”javascript:void(0);”<a href="javascript:void(0)" onClick="...原创 2018-11-19 12:08:51 · 9651 阅读 · 0 评论 -
安装破解Navicat
1,双击安装Navicat11_mysql_cs_x86.exe,点击下一步下一步直至完成2,双击PathNavicat.exe,选择navicat.exe,3,点击打开弹出,即破解成功4,桌面双击运行Navicat即可打开5,连接数据库6,安装包和破解包链接: https://pan.baidu.com/s/1OYCePwMvTqsAna8voTREXw ...原创 2018-11-14 15:23:44 · 5245 阅读 · 7 评论 -
js多行省略兼容浏览器
废话不说直接上代码啦,<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>example</title> <script src="jquery.min.js"><原创 2018-11-13 14:37:08 · 761 阅读 · 2 评论 -
数组最快去重的方法
ES6 Set:let set = new Set([1,2,3,3,4,5,5,1,2,0]);console.log([..set]);//[0,1,2,3,4,5]原创 2018-11-13 10:19:37 · 2549 阅读 · 0 评论 -
VUE手机访问项目
1、在config/index.js找到host: 'localhost',2、将localhost替换成ip地址,如host: '192.168.3.137',3、在地址栏输入http:192.168.3.137:8081即可访问(8081是端口号,可自行更改) 就这么简单,小伙伴顺手点个赞呗~...原创 2018-11-01 11:11:04 · 1555 阅读 · 0 评论 -
移动端meta标签设置
1、声明html编码格式 'UTF-8', <meta charset="UTF-8">,2、虚拟移动端页面容器 'viewport',<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable...原创 2018-08-09 15:51:25 · 284 阅读 · 0 评论 -
雅虎34铁规
前端性能优化34条1、尽量减少HTTPS请求次数2、减少DNS查找次数3、避免跳转4、可缓存的AJAX,异步请求5、推迟加载内容,lazyload6、预加载,less,sass,stylus7、减少DOM元素数量8、根据域名划分页面内容9、使iframe的数量最小(建议不要用复iframe)10、不要出现404错误11、使用内容分发网络12、为文件头...原创 2018-07-20 17:20:25 · 168 阅读 · 0 评论 -
浏览器内核分别是什么
IE内核: TridentFirefox内核:GeckoSafari内核:WebkitOpera内核:Presto——>BlinkChrome内核:Blink原创 2018-07-25 18:07:22 · 6128 阅读 · 0 评论 -
JQuery~post和get有何异同
相同点:都是异步请求的方式来获取服务端的数据;异同点:1、请求方式不同:$.get() 方法使用GET方法来进行异步请求的。$.post() 方法使用POST方法来进行异步请求的。2、参数传递方式不同:get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给Web服务器的,这种传递是对用户不可见的。3、数据传输大小不同:get方式传输的数据大小...原创 2018-07-25 18:03:23 · 209 阅读 · 0 评论 -
简化版的AJAX
AJAX异步请求$.ajax({ url: 'https://www.baidu.com',//请求路径 type: 'post',//请求方式 data: data,//请求数据 dataType: 'json',//数据格式 cache: true,//请求缓存 async: true,//是否异步,默认true success: function(data){...原创 2018-07-25 17:33:22 · 800 阅读 · 0 评论 -
JavaScript~数组去重方法
方法一:for循环for(var i=0;i<arr.length;i++){ for(var j=i+1;j<arr.length;j++){ if(arr[i] == arr[j]){ arr.splice(j,1); i--; } }}方法二:indexOfvar tem...原创 2018-07-25 16:14:25 · 120 阅读 · 0 评论 -
JJavaScript数组(Array对象)相关属性和方法
Array对象属性length //返回数组元素的长度(个数),从0开始计算;prototype //向对象添加属性和方法constructor //返回创建数组对象的引用 Array对象方法concat() //合并数组,返回合并结果join() //将数组放进一个字符串里,元素通过指定的分隔符进行分割slice() //从数组返回选中的元素rece...原创 2018-07-25 14:09:56 · 404 阅读 · 0 评论 -
JQuery之DOM操作详解~~添加、删除、查找、创建、复制、移动节点
(1)创建节点 document.createElement();//创建元素节点document.createTextNode();//创建文本节点document.createAttribute();//创建属性节点(2)添加、删除、替换、插入、复制appendChild();//添加removeChild();//删除replaceChild();/...原创 2018-07-25 11:47:19 · 1094 阅读 · 0 评论 -
offsetWidth、offsetHeight、clientWidth、clientHeight、innerWidth、innerHeight、Width()、Height()详解
offsetWidth = width+padding+borderjs:var offsetW = document.documentElement.offsetWidth || document.body.offsetWidth;//兼容浏览器jq:$('body')[0].offsetWidth;offsetHeight = height+padding+borderjs:var offse...原创 2018-06-05 16:32:34 · 1576 阅读 · 0 评论 -
移动端使用vConsole调试,跟PC打开控制台效果一样
准备工作:下载相关js,请戳我1,引入一个js文件 vconsole.lim.js2,在要调试的页面写:$(document).ready(function(){ var vConsole = new VConsole();});3,效果如图:这是一款移动端调试神器,喜欢就点个赞吧~转载自:https://blog.csdn.net/m0_37036014/ar...转载 2019-03-14 09:35:12 · 1312 阅读 · 0 评论