![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
啦啦啦lir
这个作者很懒,什么都没留下…
展开
-
使用JSON.parse()转化成json对象需要注意的地方
str = '{"name":"小明","age":18}'; //单引号套双引号的方式var obj=JSON.parse(str);//正常如果你使用eval()或者new Function()的方式来转化,那就完全可以忽略上述的这两点需要注意的地方转换一次:data = eval("("+data+")");可避免datatype:json 后 data不是对象...原创 2018-02-08 22:16:48 · 558 阅读 · 0 评论 -
lodop打印分页方法
//表格自动分页,下一页没页头、页脚、表头LODOP.ADD_PRINT_HTM(10,"5%","90%","90%",document.getElementById("print").innerHTML);//表格自动分页,下一页有页头、页脚、表头 //内容 LODOP.ADD_PRINT_TABLE(160,"5%","90%","60%",原创 2019-01-04 14:06:50 · 7356 阅读 · 0 评论 -
表单提交前检查,ajax的问题
<button class="submit" type="submit" onclick="return checkForm()"><span>提交</span></button> //提交表单前的检查 function checkForm() { var platfrom_num = $('[nam原创 2018-04-11 19:58:59 · 475 阅读 · 0 评论 -
大白话讲解Promise
ES6 Promise 先拉出来遛遛复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?是一个类?对象?数组?函数? 别猜了,直接打印出来看看吧,console.dir(Promise),就这么简单粗暴。这么一看就明白了,Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then...转载 2018-04-01 12:09:19 · 315 阅读 · 0 评论 -
ES6的基本知识
变量ES6中声明变量可以用let声明变量,用const声明常量,即不可改变的量。let version = '1.0.0';const weekday = 7;version = '2.0.0';weekday = 8; //错误,用const声明的常量,不能修改值本习惯用大写字母和下划线的组合方式来声明全局的常量const CONFIG_COLOR = '#FAFAFA';对象方法属性小...转载 2018-04-01 12:06:19 · 222 阅读 · 0 评论 -
let和var的区别
通过var定义的变量,作用域是整个封闭函数,是全域的 。通过let定义的变量,作用域是在块级或是子块中。 var ary=[]; for (var a = 0; a < 10; a++) { ary[a] = function () { console.log(a); }; } console.log(a);//10 ary[2]();//10 var ary=[]...转载 2018-03-31 14:51:05 · 148 阅读 · 0 评论 -
js接收json总结 new Function,eval,new Array
①从json数据的形式来区分a.json数据格式为单条,如下data = '{"id":108150,"avaliable":"Y","code":"0009","name":"test","parentId":0,"shortName":"test"}'这时,可以通过 js的 eval 函数 和new Fun原创 2018-02-08 22:16:39 · 485 阅读 · 0 评论 -
$().each和$.each()
1、$('#id').each (function(i){})$().each 在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$(“input[name=’ch’]”).each(function(i){if($(this).attr(‘checked’)==true){//一些操作代码}})i就...原创 2018-02-08 22:16:29 · 518 阅读 · 0 评论 -
时间戳转24小时
var timeTrans = new Date(parseInt(nS) * 1000); return timeTrans.toLocaleString('chinese',{hour12:false});2018/1/10 0:5:33转载 2018-02-08 22:17:44 · 2913 阅读 · 0 评论 -
js手机端判断各个平台浏览器及操作系统平台
<script type="text/javascript">//手机端判断各个平台浏览器及操作系统平台function checkPlatform(){ if(/android/i.test(navigator.userAgent)){ document.write("This is Android'browser.");//这是Android平台下浏览器...转载 2018-02-08 22:17:07 · 3602 阅读 · 1 评论 -
在js中cb&&cb(value) 是什么意思?
function delay(time, cb) { typeof cb == "function" && cb(time)}cb&&cb(value) 的意思是:如果cb为真(有值),那么执行cb(value);如果cb为假,&&短路,那么不执行cb(value)。...原创 2018-02-08 22:16:57 · 8210 阅读 · 0 评论 -
js表格打印自动分页demo
打印表格根据纸张自动分页,带表头表尾<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">原创 2019-01-08 22:46:08 · 1824 阅读 · 0 评论