用户中心USER CENTER

首页/用户
  • 标准库(二)属性描述对象

    摘要:也就是说,属性控制了属性描述对象的可写性。可遍历性返回一个布尔值,表示目标属性是否可遍历运算符不管某个属性是对象自身的还是继承的,都会返回。上面的写法与定义属性描述对象是等价的,而且使用更广泛。 属性描述对象 概述Object.getOwnPropertyDescriptor()Object.getOwnPropertyNames()Object.defineProperty(),Ob...

    MartinDai 发布于JavaScript
  • echarts大屏字体自适应

    摘要:用做大屏可视化的时候会遇到不是用电脑投屏而是直接在大屏打开的情况,这时候大屏幕下固定的为单位的字体就会显得很小。 用echarts做大屏可视化的时候会遇到不是用电脑投屏而是直接在大屏打开的情况,这时候大屏幕下固定的px为单位的字体就会显得很小。有一种解决方法就是采用rem为单位,根据屏幕的宽度调整html的font-size. 获取屏幕宽度并计算比例 function fontSiz...

    MartinDai 发布于JavaScript
  • LeetCode.42 接雨水(Trapping Rain Water)(JS)

    摘要:一题目接雨水给定个非负整数表示每个宽度为的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组表示的高度图,在这种情况下,可以接个单位的雨水蓝色部分表示雨水。提交,答案错误。出错的测试用例为。 做有意思的题是要付出代价的,代价就是死活做不出来。 一、题目 接雨水: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。show...

    MartinDai 发布于JavaScript
  • JS的二进制操作

    摘要:之前在某个项目中,遇到了许多的二进制操作场景,因此总结下中的二进制操作方法。有符号右移将的二进制表示向右移位,丢弃被移出的位。用来表示原始的二进制数据缓存区,但是不可直接对进行操作,需要借助或者类型数组对象来对缓存区的内容进行读写。 之前在某个项目中,遇到了许多JS的二进制操作场景,因此总结下JS中的二进制操作方法。 所谓二进制操作,是指操作变量实际存储的值,比如获取字符A的Unico...

    MartinDai 发布于JavaScript
  • 说清楚javascript面向对象、原型、继承

    摘要:使用调用构造函数,将构造函数的作用域赋给新对象指向新对象构造函数模式的特点使用构造函数创建的对象实例有特定的类型。说明是的原型属性。 这是两年前写的笔记,自己都有遗忘,相信也会有人不明白,贴在这里。都是红宝书上的内容,在比较难理解的地方加了一些示例和说明。 es中定义对象为:无需属性的集合、其属性可以包含基本值、对象或者函数。 创建对象 Object实例 创建对象最简单的方法是创建一个...

    MartinDai 发布于JavaScript
<