![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
搬砖老程
我的网站:https://lolku.cn
展开
-
获取url(路由)参数
方式一:语法糖// 如果不传则获取路由参数。返回对象。如果重复给参数,则和 vue-router 一样,都是以数组返回getAllUrlParams([url])使用// 情景一: 获取某个url上的参数let href = 'https://www.baidu.com/s?wd=哈哈哈&rsv_spt=1'getAllUrlParams(href )/*** 打印结果:* { wd: "哈哈哈", rsv_spt: "1" }*/// 情景二:获取浏览器地址栏参数原创 2021-06-05 10:57:08 · 1411 阅读 · 0 评论 -
js获取设备系统类型
/* 更多详细的第三方库:https://github.com/hgoebl/mobile-detect.js*//** * 获取设备系统类型 * @returns {string} 返回的系统名称 */export let getOSname = () => { let e = "Unknown"; if (window.navigator.userAgent.indexOf("Windows NT 10.0") != -1) e = "Window原创 2021-06-03 23:45:17 · 216 阅读 · 0 评论 -
【javascript】 Reflect.defineProperty() 与 Object.defineProperty() 【更新中】
前言 平常添加对象的自定义方法或者属性,都是直接无法监听成功还是失败,一般是知道添加的属性或者方法都是明确。这个东西还能做双向绑定了。Reflect.defineProperty() 与 Object.defineProperty() 两个是一样的,都是直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。唯一不同在于返回 Boolean 值。R...原创 2018-03-16 22:14:43 · 1118 阅读 · 0 评论 -
Object 对象讲解 【待更新】
前言 网站: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Reflect https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object...原创 2018-03-16 22:17:55 · 164 阅读 · 0 评论