关键字:代码
  • JS常用数组方法总结
    1. 数组的遍历 1.1 for in for in是个两用方法 可以用来遍历数组,也可以用来遍历对象 多数用来遍历对象,效率比较低 首先遍历对象 let person={name:"老王",age:23,city:"大唐"} let te ...
  • JavaScript命令模式的撤销操作
    命令模式的撤销操作 撤销操作的实现一般是给命令对象增加一个名为unexecude或者undo的方法,在该方法里执行execute的反向操作,代码如下: var MoveCommand = function (receiver,pos) { ...
  • JavaScript中的类、原型、原型链、继承
    前言 JavaScript在ES6之前严格意义上是没有像JAVA,C#这种语言中类的概念的。ES6添加了class,但其实这个class也只是ES6以前的构造函数和原型的语法糖而已。要想真正了解JavaScript中最复杂的部分,就得从最初 ...
  • 记录node打包报错:internal/modules/cjs/loader.js:800(或者638)
    背景:在小程序中写的代码需要打包,于是自己配置了webpack打包代码,之前在master分支 npm run build 都是没问题的,后来切了别的分支开发了一个月后发现 build报错了,说找不到文件 错误如题:具体信息如下:</ ...
  • 10分钟搭建私服NPM
    最近因为公司项目需要搭建一个私服 npm,安排我来研究,这两天也踩了不少坑,于是记录下踩坑经历,避免小伙伴们踩坑。私服 npm 能做什么?如果一个公司的项目非常多,而且有很多的方法、组件、api都是可以共用 ...
  • web前端入门到实战:使用CSS创建一个炫酷的球体动画效果
    一个纯CSS实现的球体动画效果: 经过研究上面的效果实现起来大致可以分为五个步骤,下面就来一一介绍。 1.使用Jade和SCSS生成一个圆圈 创建一个圆圈的第一步是生成所有组成圆圈的粒子。有了Jade,我们不用一个一个的写出200个div。 ...
  • 程序员都应该知道软件开发&#124;程序员必备的工具集
    史上最全软件开发|程序员必备的工具集软件开发程序员在整个产品研发的过程中起着很重要的作用,由于经常研究各种技术,他不会精确记得所有语言代码的语法和API,他觉得没有Google和百度,几乎没法工作。他记的只是一个Key,一个如何找寻答案的索 ...
  • 程序员的 JavaScript 代码该如何让计算机搞懂?
    出自程序员之手的 JavaScript 代码,该如何变成计算机所能理解的机器语言呢?本文将带你走进 JavaScript 引擎内部,一探究竟。 JavaScript 很酷(这一点不用我说),但一台机器究竟是怎样理解我们编写的代码呢?作为Ja ...
  • typescript修炼指南(三)
    大纲 本章主要讲解一些ts的高级用法,涉及以下内容: 类型断言与类型守卫 in关键词和is关键词 类型结构 装饰器 ❤ Reflect Metadata 元编程 这篇稍微偏难一点,本文讲解(不会讲)的地方不是很多,主要以实例代码的形式展示 ...
  • 价值18K的web前端资源汇总,小白入门必看!
    很多想转行的朋友,很多人跃跃欲试却又不敢转到前端这一行,都是因为害怕自己搞不懂、学不会编程,搞不定代码。这里给想要尝试的大家整理了前端零基础入门资料:希望大家能打好基础,找对入门前端开发的学习方法。工具篇工欲善其事,必先利其器,在开始之前选 ...

暂无数据