240 发简信
IP属地:广东
  • JS数据类型判断

    JS中判断数据类型的方式(已知8种) 2021了,这些判断方式你都知道吗 typeof 常见的判断类型的方式,但是对于引用类型,除了function,其他的都返回object...

  • JavaScript生成6位随机数验证码

    相关知识点:Math.random方法 用于生成0~1之间的随机数toString方法 用于将生成的随机数转换成字符串slice方法 用于截取转换后的字符串,传入参数为负数时...

  • 120
    如何自学计算机专业课程

    前言 昨晚听了一期知乎live:如何自学计算机专业课程。 学习后发现,里面的内容更适合计算机专业的在校生以及计算机基础较弱的小白。此外,作者推荐的一些教材倒是不错,在此分享。...

  • 120
    重学Javascript之类型转换

    强制类型转换(显示类型转换) Number() Boolean() String() 调用数组、函数、对象和正则表达式的valueOf() 会返回对象本身。日期类定义的val...

  • 120
    ​重学Javascript之数据类型

    Number类型 在Javascript,数值类型包括整数、浮点数。不管是什么类型,在js中都是使用64为来存储数值。这些数值因为分为正数和负数,因此64位内存既要用来存储正...

  • 120
    Javascript错误处理

    毋庸置疑的是,在程序设计中,错误处理是很重要的一个环节。不管水平多高的软件开发人员,都或多或少地难以避免写出逻辑不是特别严谨的代码。另一方面来说,当我们的写的代码中带有错误处...

  • 120
    四种常见的App弹窗设计:Toast、Dialog、Actionbar 和 Snackbar

    本文约3000字,建议阅读15分钟。 弹窗又称为对话框,是App与用户进行交互的常见方式之一。弹窗分为模态弹窗和非模态弹窗两种,两者的区别在于需不需要用户对其进行回应。...

  • React组件理解

    什么是组件 组件允许我们将应用的UI拆分成独立的、可复用的模块,其实也就是可复用的代码片段。React应用程序就是由组件来构建的,也就是说React应用的基石! image ...

  • Ipad中100vh 和 100%踩坑记

    最近遇到了一个小bug,在ipad上编辑word文件的虚拟键盘收回时,会导致页面的导航条隐藏,且页面的下面会出现一块空白 自己尝试的解决方案 通过focusin和focuso...

  • Web小技术之实现响应式导航条

    主要代码: 主要思想就是: 其实这样的设计,也叫做响应式Web设计,那么一般响应式Web设计,我们遵循的原则是: 移动优先,渐进增强。此例中,就是采用了移动优先的策略。 但是...

  • 120
    计算机网络基础之TCP/IP协议层 与 DNS协议,IP协议,ARP协议

    协议 什么是协议?我觉得要理解什么是协议,首先要知道他是属于计算机中的术语。另一方面,也要清楚认识到,计算机是“傻瓜式”的,他不会做什么多余的工作的,它会按照我们给他的命令执...

  • CSS小技巧——flex实现元素位置自动更新

    今天在写项目的时候,在思考怎么实现把一个图片列表中的点击过的图片隐藏之后,在其下面的图片位置自动更新,后来想到了flex这个神奇的CSS属性。 flex + 最大/最小宽高度...

  • JS中的静态属性及实例属性

    在回忆怎么判断一个对象是一个数组的方法时,想到了Array.isArray()这个方法,突然有点不理解,这是什么意思,isArray()怎么可以通过Array直接调用,这样的...

  • JS之类数组对象以及转换方法大全

    什么是类数组对象 有length属性和若干索引属性的对象。 为什么叫类数组 类数组对象可以执行一些常见的数组操作,比如读写数据、获取长度(length属性)、遍历 读写 获取...

  • 错误处理与调试

    错误处理 try-catch语句 在使用try-catch时,我们通常是把可能会出错的代码放在try语句块中,把错误处理程序放在catch语句块中。 那么,当我们执行try语...