原生js
子谦呀
这个作者很懒,什么都没留下…
展开
-
指定打印机打印、条码 、小票打印 web端打印机控件 LODOP的使用
最近项目需要指定打印机进行前台后厨小票同时打印1.首先安装LODOP插件点击下载2 将LodopFuncs.js文件复制到自己项目 注意:vue项目需要底部添加export { getLodop }3获取当前连接的打印机设备名称 添加前台或者后厨 或者热菜 凉菜 let LODOP=getLodop() let listCount=LODOP.GET_PRINTER_COUNT() //当前打印设备数量 let list=[] for( let i=0;i..原创 2020-08-08 14:26:03 · 4741 阅读 · 0 评论 -
js中神奇的Object.defineProperty方法
前端虫 2017-02-09 00:14这个方法可牛比了。这么说吧,vue.js是通过它实现双向绑定的。俗称属性拦截器。而且专门用来监控对象属性变化的Object.observe方法也被草案发起人撤回了(此方法在node环境中仍能使用)。可见def...转载 2018-09-13 10:21:09 · 763 阅读 · 0 评论 -
js中的枚举和不可枚举
枚举是什么? 枚举是指对象中的属性是否可以遍历出来,再简单点说就是属性是否可以以列举出来。在js中基本的数据类型是不能被枚举的。例如Object、Array等。枚举方法的区别1.for…in循环可以枚举(遍历)出对象本身具有的属性,通过Object.defineProperty()方法加的可枚举属性,或者通过原型对象绑定的可以枚举属性。function enumer() ...原创 2018-09-13 14:18:11 · 336 阅读 · 0 评论 -
promise对象与async函数 在异步编程中的用法
在篇文章主要讲js中最常用到的,对于异步编程一种简单的解决办法。绝对干货满满。官方是这么定义的:Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大,ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。我们都知道javascript是单线程的编程语言,通常为了改变程序的执行顺序就会用到异步操作通常最长用到的异步...原创 2018-09-19 18:02:04 · 1290 阅读 · 0 评论 -
时间戳与时间之间的转化
一: 当前时间转时时间戳1,var time = Date.now()console.log(time)2,var date=new Date();var min=date.getMinutes()var time=date.setMinutes(min); console.log(time); 二:当前时间 以前 以后时间转时间戳var time = Date....原创 2018-11-01 16:05:15 · 1144 阅读 · 0 评论 -
js中字符串的处理方法
1.string.trim()用于字符串去除两边的空值2.replace()用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。var a='我是子谦呀'var c=a.replace(/我是/,'喜欢')console.log(c) //"喜欢子谦呀"3.string.split用于把一个字符串分割成字符串数组。var a='我...原创 2018-11-13 17:16:38 · 555 阅读 · 0 评论 -
深入理解JavaScript函数、构造函数、对象、prototype(原型对象)的关系。
学了这么久前端,一直搞不明白函数与对象之间的关系,实在惭愧,是时候总结一下了。。以下是学习时的记录,若有错误之处,请指出。。首先我们要知道js中的数据类型有以下几种:Number Boolean undefined Object Function String Null Array 基本类型:Number Boolean String undefine...原创 2018-11-17 16:10:42 · 371 阅读 · 0 评论