随笔分类 - javascript
js基础
摘要:xml内容: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n <aiml>\n <category><pattern>*充*到*</pattern><template>尊敬的用户,请点击下面链接提交充值问题的相关信息,我们会尽快为您确认。</templat
阅读全文
摘要:优秀博客原文地址:https://blog.csdn.net/qq_23853743/article/details/108034430?utm_source=app 借用作者的图片,镇博 Everything is object (一切皆对象) 什么是面向对象 面向对象不是新的东西,它只是过程式代
阅读全文
摘要:。 // 在index为1的位置替换成 哈哈哈 let str = "012345"; let index = 1; str = str.substr(0, index) + " 哈哈哈 "+ str.substr(index+1); console.log(str); // 在index为1的位置
阅读全文
摘要:inputFocus(){ //监听输入框获得焦点,判断软键盘弹起 let bodyEle = document.documentElement || document.body; this.$nextTick(()=>{ bodyEle.scrollTop = bodyEle.scrollHeig
阅读全文
摘要:html <!DOCTYPE html> <html> <head> <title>InputPostion</title> <script src="./getFocusPosition.js"></script> </head> <body> <textarea id="text" style=
阅读全文
摘要:。 var arr = Object.keys(Array.apply(null, {length:100})) console.log(arr); var arr = Object.keys(Array.apply(null, {length:100})).map(function(item){
阅读全文
摘要:。 let styleNode = document.createElement("style");styleNode.setAttribute("type","text/css"); styleNode.innerHTML = ` .cus{ color:red; } `; let headNod
阅读全文
摘要:JS 将数字字符串数组转为 数字数组 (互换) var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(String); //结果: ['1', '2', '3', '4', '5', '6', '7', '8', '9'] var a = ['1', '2',
阅读全文
摘要:。 /** * * @param {*} time 时间戳 或者 YYYY/MM/DD hh:mm:ss格式的时间 * @param {*} timezone 客服设置的时区,可以是: "GMT+8" 或 8 * @param {*} cFormat 返回的时间格式 * @return 在当地显示客
阅读全文
摘要:参考连接:https://blog.csdn.net/weixin_33739541/article/details/91419021 自己再过一遍,方便理解和记忆,不喜勿喷 为什么要用面向对象思想编程? 大家想想,我们在搭建静态页面编写DOM元素样式的时候,是不是用了CSS类名来抽象出一类的样式?
阅读全文
摘要:var str = "dasdafdasftrdhsdgrfergasfsgjghkjgf" let sArr = str.split(''); sArr = [...new Set(sArr)]; let cArr = []; sArr.forEach(item => { let re = eva
阅读全文
摘要:今天发现个async的新用法,之前都是搭配着 promise 让一步函数变得同步,今天试了一下下面的写法 async function hello(){ return "hello world"; } hello().then(data=>{ console.log(data + "哈哈");//h
阅读全文
摘要:function generaterArray(min,max,step){ let len = Math.abs(max - min); if(len <= 0) return []; let arr = new Array(len); let cNum = min; let cIndex = 0
阅读全文
摘要:changeZhiboUrl(url){ //转换跳转直播的url let str1 = this.addOrgToUrl(url,'u_code',this.getLoginAfterData.id); let str2 = this.addOrgToUrl(str1,'authRight',lo
阅读全文
摘要:asyncLoadScript(context,{src,id}){//异步加载script脚本 return new Promise(resolve=>{ if(context.dispatch("checkIsLoadScript",src)){ if($("#"+id) && $("#"+id
阅读全文
摘要:js兼容写法“”可以判断当前页面是否可见,是否是在后台运行: hidden(state) { if (typeof document.hasFocus !== 'function') { return document.hidden } return !document.hasFocus() } 。
阅读全文
摘要:服务端用node.js,使用express npm install --save express npm install --save socket.io 在目录里创建一个app.js作为node项目的入口 app.js代码: // 使用 express 框架 var app = require('
阅读全文
摘要:js中的位运算 按位运算符是把操作数看作一系列单独的位,而不是一个数字值。所以在这之前,不得不提到什么是“位”: 数值或字符在内存内都是被存储为0和 1的序列,每个0和1被称之为1个位,比如说10进制数据2在计算机内被存储为 0 0 0 0 0 0 1 0,当我们将内存内的位值改变之后,这个值代表的
阅读全文
摘要:今天接到一个新任务,要在web端集成,实时音频/视频,选择了腾讯云的服务: 线上demo:https://trtc-1252463788.file.myqcloud.com/web/demo/official-demo/index.html?_ga=1.196434732.1236084362.15
阅读全文