javascript
@凌晨三点半
人生没有重来,过好当下的生活
展开
-
js获取对象长度的方法
var testObj = { 'a': 1, 'b': 2, 'c': 3}var objKeyArray = Object.keys(testObj)var objLen = objKeyArray.length原创 2020-05-13 00:43:02 · 674 阅读 · 0 评论 -
js数组与字符串互相转换
数组转字符串:let a = ['1','2','3']console.log(a.join(','))输出’1,2,3’字符串转数组let a = '1,2,3'console.log(a.split(',')输出的就是数组转自:https://www.cnblogs.com/prospective-zkq/p/11740262.html...转载 2020-02-08 08:51:10 · 113 阅读 · 0 评论 -
微信小程序封装wx.require
在微信小程序中。 因为js代码是异步执行的。所以通常无法等待wx.require执行完在执行下一条语句。所以需要借助Promise通过此函数可以调用.then()函数来等待前面的代码执行完毕代码示例function postRequest(url, params) { var response = new Object()// CreateHeader()是另外的自定义函数跟这...原创 2020-01-06 14:12:09 · 892 阅读 · 0 评论 -
JS中如何快速将字符串的“true"和"false"转换成Bool类型
JSON.parse('true')JSON.parse('false')原创 2020-01-06 13:37:29 · 7735 阅读 · 2 评论 -
js 下获取子元素的方法
笔记核心:firstElementChild只会获取元素节点对象,从名称就可以看出来,firstChild则可以获取文本节点对象(当然也可以获取元素节点对象),比如空格和换行都被当做文本节点。js不同于jQuery,在获取DOM时,有很多不方便的地方,哎,没办法,原始的东东,虽然万能,但却不方便。咱今天在使用原生js的时候,就遇见一个坑------》firstChild,具体是使...转载 2019-04-15 08:37:20 · 34288 阅读 · 1 评论 -
window location href is not a function错误解决
js报错:window.location.href is not a function是由于写法问题以及浏览器不兼容导致的,具体解决方法如下:错误js写法:window.location.href ("http://www.02405.com/");正确js写法:window.location.href = "http://www.02405.com/";上面的正确j...转载 2019-04-15 08:42:06 · 26408 阅读 · 3 评论 -
点击select下拉框,触发事件
<div class="controls moneycheck floatleft"> <select class="span12 chosen_category" style="heig...转载 2019-04-15 08:45:15 · 7412 阅读 · 0 评论 -
关于chart.js的一些内容
使用chart.jshttps://www.cnblogs.com/start-x/p/5617339.html饼状图示例:https://www.jianshu.com/p/f541f8188b68中文文档: https://blog.csdn.net/sun124608666/article/details/79526701...原创 2019-04-15 08:53:39 · 421 阅读 · 0 评论 -
JavaScript 怎么快速声明一个数组,长度为 100,元素全是 0?
1. new Array(101).join(0).split(' ');2. Array.apply(null, { length: 100 }).fill(0);3. Array(100).fill(0);4. var arr = new Array(100);arr = arr.map(item=>0);5. [...Array(100).fill...转载 2019-04-26 17:22:29 · 2709 阅读 · 0 评论 -
from表单提交和JSON区别
form表单是“键值对”的数据格式,例如:a=1&b=2&c=3而json格式则与之不同,如下:{"a":1,"b":2,"c":3}转自:https://blog.csdn.net/qq_15037231/article/details/80403304...转载 2019-04-24 09:02:44 · 3360 阅读 · 2 评论 -
关于JS选择文件后在input中显示C:\fakepath\路径问题
主要是为了安全问题。浏览器通过安全设置做了一个假路径。不影响正常的文件上传原创 2019-04-24 09:06:26 · 5156 阅读 · 0 评论 -
javascript字符串截取
substr方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start[,length])参数stringvar:必选项。要提取子字符串的字符串文字或String对象。start:必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为0。length:可选项。在返回的子字符串中应包括的字符个数。说明如果length为0...转载 2019-04-24 09:16:17 · 872 阅读 · 0 评论 -
JavaScript Object转字符串
使用JSON.stringify()函数let obj = {id:0, name: "XX", age: 22};let obj_str = JSON.stringify(obj);这样就可以吧对象转成字符串了 其实就是用JSON序列化原创 2019-08-22 10:15:51 · 604 阅读 · 0 评论 -
JavaScript 日期对象互转String对象,葫芦娃葫芦娃~
日期转字符串:date = new Date()//第一种是直接toString() date.toString()但是格式是这样的:VM153:3 Thu Sep 28 2017 09:26:05 GMT+0800 (中国标准时间)有卵用啊这种格式所以得用第二种:通过获取年月日来拼接字符串let date = new Date()let date_str = ...原创 2019-08-22 10:37:12 · 213 阅读 · 0 评论 -
JS最常用三种弹出对话框
//====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 function ale() { //弹出一个对话框 alert("提示信息!"); } //弹出一个询问框,有确定和取消按钮 ...转载 2019-04-15 08:35:36 · 333 阅读 · 0 评论 -
jquery 自动触发 标签的click()方法
今天想向自动触发a标签的click事件,但是把事件绑定到a 标签上,即$(“#id”).click(),但是没有任何反应,然后查了下,原来不能把click事件直接绑定到a标签上,必须绑定到a 标签之内的元素上。例如:<a href="xxxxxxxxx" class="curr_li"><li id="bbbb">公式管理</li></a>...转载 2019-04-15 08:32:15 · 7980 阅读 · 0 评论 -
JS如何在字符串中添加双引号
只需要将本来使用“”号包裹字符串改成单引号 就可以了 比如:str = '<div class="abc"></div>'原创 2019-03-15 12:53:10 · 11953 阅读 · 0 评论 -
javascript 带参方法在onclick中如何正确传值
1.varoperate=function(row,index){varope="<ahref='#'onclick='update(\""+row+"\")'>修改</a>|<ahref='javascript:void(0)'>删除</a>";returnope;}注意点:需要用转...转载 2019-04-01 08:31:08 · 15553 阅读 · 0 评论 -
jQuery触发a标签的click事件
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>测试</title> <meta name=...转载 2019-04-01 08:36:36 · 2075 阅读 · 0 评论 -
实现a标签中的各种点击(onclick)事件的方法
我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascri...转载 2019-04-01 08:38:18 · 10205 阅读 · 0 评论 -
RGBA颜色随机函数
function randomRgbaColor() { //随机生成RGBA颜色 var r = Math.floor(Math.random() * 256); //随机生成256以内r值 var g = Math.floor(Math.random() * 256); //随机生成256以内g值 var b = Math.floor(Math.random() * 256); //随...转载 2019-04-17 09:05:44 · 1555 阅读 · 0 评论 -
bootstrap fileinput 无法显示中文bug
压缩包(以默认中文)链接:https://pan.baidu.com/s/1bTrQUSVt98mu4ltUCM6qkQ提取码:wqb1github :官方https://github.com/kartik-v/bootstrap-fileinputapi:官方http://plugins.krajee.com/file-input中文api : https://blog.c...转载 2019-04-17 09:32:50 · 1179 阅读 · 0 评论 -
bootstrap-file-input简易教程及参数列表文档URL
https://www.cnblogs.com/parker-yu/p/7207071.htmlJS组件系列——Bootstrap文件上传组件:bootstrap fileinputhttps://www.cnblogs.com/landeanfen/p/5007400.htmlbootstrap fileinput控件 + django后台上传、回显简单使用ht...转载 2019-04-17 11:01:34 · 551 阅读 · 0 评论 -
js中判断数组中是否包含某元素的方法
方法一:arr.indexOf(某元素):未找到则返回 -1。实际用法:if(arr.indexOf(某元素) > -1){//则包含该元素}例:var fruits = ["Banana", "Orange", "Apple", "Mango"];var a = fruits.indexOf("Apple"); // 2//以上输出结果意味着 "Apple" 元素位于数...转载 2019-04-15 08:18:19 · 197 阅读 · 0 评论 -
js深拷贝和浅拷贝
一、数组的深浅拷贝在使用JavaScript对数组进行操作的时候,我们经常需要将数组进行备份,事实证明如果只是简单的将它赋予其他变量,那么我们只要更改其中的任何一个,然后其他的也会跟着改变,这就导致了问题的发生。var arr = ["One","Two","Three"];var arrto = arr;arrto[1] = "test";document.writeln("数...转载 2019-04-15 08:22:28 · 141 阅读 · 0 评论 -
JS 循环遍历JSON数据
JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}用js可以写成:vardata=[{name:"a",age:12},{name:"b",age:11},{name:"c"...转载 2019-04-15 08:23:57 · 6583 阅读 · 0 评论 -
jquery,字符串转json对象,json对象转字符串
字符串转json对象方法一:varjson = eval('('+ str +')');方法二:returnJSON.parse(str);json对象转字符串JSON.stringify(jsonobj); //可以将json对象转换成字符串例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'...转载 2019-04-15 08:28:09 · 9654 阅读 · 0 评论 -
咋写JS中碰到的问题汇总(前段渣伤不起啊)
1. 如何清空tbody中的内容:$("#test tbody").html("");2.在js代码中如何换行: 以此类推var abc = "fewfwef" + "fwefwef" + "fwefwefwe";3.数组的长度:var arr = new Array(3)arr[0] = "John"arr[1] = "Andy&q原创 2019-01-28 16:08:35 · 219 阅读 · 0 评论