你所不知道的js的小知识点(1)
1.js调试工具 debugger 2.获取页面元素 document.querySelector() 3.类型转换 4.作为属性的变量 5.作用域链(概念知识,重点!) 6.关系表达式 7.位运算符 8.算术表达式 9.对象创建表达式 10.标签语句 11.for-in 一个重点例子,猜猜会打印什 ...
程序员文章站2023-10-27你不知道的JS中篇(一)类型
你不知道的JS(一)类型本系列第一篇,目标是系统的过一遍你不知道的JS系列(分上、中、下三部分)1.1 类型撇开学术界对类型定义的分歧,为什么说 JavaScript 是否有类型也很重要呢?要正确合理地进行类型转换,我们必须掌握 JavaScript 中的各个类型及其内在行为。几乎所有的 JavaS...
程序员文章站2022-07-14你不知道的js (数组和对象的部分属性)
数组:直接向数组添加属性,数组的length属性不会发生变化let arr = [‘a’,’b’,’c’];arr[name] = 4;console.log(arr); // ["a", "d", "c", name: 4]arr.length // 3最好 只用对象来存储键 / 值对,只用数组...
程序员文章站2022-07-14你不知道的JS专栏 - 函数柯里化(柯里化含义, 作用, 写法, 大厂面试题)
你不知道的JS - 函数柯里化目录:柯里化函数的概览手撕柯里化阿里面试题柯里化的写法柯里化函数的好处和作用参数复用延迟执行柯里化的应用举例柯里化函数的概览(如果你已经对柯里化有了一个比较好的了解, 也知道柯里化的写法, 只是对柯里化的作用和应用场景抱有一定的疑问的话, 我建议你直接看第三节柯里化的作...
程序员文章站2022-07-14【JS】你不知道的ES6 (一)
链判断运算符ES5 我们判断一个深层级的对象是否有某一个 key 需要一层一层去判断,现在我们可以通过?.的方式去获取// es5// 错误的写法(当某一个key不存在undefined.key就会代码报错)const firstName = message.body.user.firstName...
程序员文章站2022-07-13你不知道的 js 保留字
这篇随笔主要是简述一下js保留字的各种能力,会慢慢的更。。。 ...
程序员文章站2022-07-10IT编程关于Node.js中Buffer的一些你可能不知道的用法
前言 在大多数介绍 buffer 的文章中,主要是围绕数据拼接和内存分配这两方面的。比如我们使用fs模块来读取文件内容的时候,返回的就是一个 buffer: f
程序员文章站2022-07-04你不知道的Node.js性能优化,读了之后水平直线上升
本文由云+社区发表 “当我第一次知道要这篇文章的时候,其实我是拒绝的,因为我觉得,你不能叫我写马上就写,我要有干货才行,写一些老生常谈的然后加上好多特技,那个 Node.js 性能啊好像 Duang~ 的一下就上去了,那读者一定会骂我,Node.js 根本没有这样搞性能优化的,都是假的。” 斯塔克· ...
程序员文章站2022-06-29IT编程几个你不知道的技巧助你写出更优雅的vue.js代码
1. watch 与 computed 的巧妙结合 如上图,一个简单的列表页面。 你可能会这么做: created(){ this.fetchda
程序员文章站2022-06-20IT编程你所不知道的js的小知识点(1)
1.js调试工具 debugger 2.获取页面元素 document.querySelector() 3.类型转换 4.作为属性的变量 5.作用域链(概念知识,重点!) 6.关系表达式 7.位运算符 8.算术表达式 9.对象创建表达式 10.标签语句 11.for-in 一个重点例子,猜猜会打印什 ...
程序员文章站2022-06-11关于Node.js中Buffer的一些你可能不知道的用法
前言 在大多数介绍 buffer 的文章中,主要是围绕数据拼接和内存分配这两方面的。比如我们使用fs模块来读取文件内容的时候,返回的就是一个 buffer: f
程序员文章站2022-04-29IT编程你不知道的秘密之JS对象转化为数组的方法
方法一 : 利用for in循环遍历对象中的所有属性Tips : 优先以数组下标为属性名查找属性值var obj = { name: 'liu', 1: 3, age: 18, 0: 2, length: 1,}var arr = [];for (var key in obj) {arr....
程序员文章站2022-04-24你不知道的JS系列【1】- 什么是作用域
几乎所有的编程语言都能够储存变量,并且能在之后对这个变量值进行访问或修改,正是储存和访问变量的能力将 状态 带给了程序,那么,这些变量储存在哪里呢?程序需要时又是如何找到他们?这些问题说明需要一套设计良好的规则来储存变量,并且之后可以方便的找到这些变量,这套规则被称为 作用域 ...
程序员文章站2022-04-19IT编程你不知道的 js 保留字
这篇随笔主要是简述一下js保留字的各种能力,会慢慢的更。。。 ...
程序员文章站2022-04-12IT编程10个你可能不知道的很棒的JS字符串技巧
相关推荐:《javascript视频教程》我们称一个字符序列为字符串。这几乎是所有编程语言中都有的基本类型之一。这里跟大家展示关于 JS 字符串的10个很棒的技巧,你可能还不知道哦?1.如何多次复制一个字符串JS 字符串允许简单的重复,与纯手工复制字符串不同,我们可以使用字符串的repeat方法。c...
程序员文章站2022-03-23web前端一些你可能不知道却有用的 Node.js 包
本篇文章给大家推荐一些你可能不知道的,小众却有用的 Node.js 包。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。视频教程推荐:nodejs 教程yargsyargs 是一个用来处理命令行参数的包,可以帮你处理自行设置的命令行标志和输入的任何类型的数据,其中包括布尔值、浮点数和...
程序员文章站2022-03-23web前端10个你可能不知道的很棒的JS字符串技巧
相关推荐:《javascript视频教程》我们称一个字符序列为字符串。这几乎是所有编程语言中都有的基本类型之一。这里跟大家展示关于 JS 字符串的10个很棒的技巧,你可能还不知道哦?1.如何多次复制一个字符串JS 字符串允许简单的重复,与纯手工复制字符串不同,我们可以使用字符串的repeat方法。c...
程序员文章站2022-03-07web前端一些你可能不知道却有用的 Node.js 包
本篇文章给大家推荐一些你可能不知道的,小众却有用的 Node.js 包。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。视频教程推荐:nodejs 教程yargsyargs 是一个用来处理命令行参数的包,可以帮你处理自行设置的命令行标志和输入的任何类型的数据,其中包括布尔值、浮点数和...
程序员文章站2022-03-06web前端