240 发简信
IP属地:江苏
  • npm与包

    1.node.js中的第三方模块--包(免费开源),基于内置模块封装出来的 2.npm 包管理工具 3.npm -v 查看版本号 4.安装包 npm install 包名 简...

  • 120
    cmd操作以及模块化

    cmd 1.执行js 打开终端 输入node xxx.js(文件名) 2.打开powerShell 窗口 长按shift键不松开 鼠标右击 3.快捷键使用 利用方向键上箭头 ...

  • 120
    node.js path及正则补充

    path路径模块 1.path.join() 将多个路径片段拼接成一个完整的路径字符串 ../可以抵消上一层路径 凡是遇到路径拼接都用path.join()方法,不再用+号拼...

  • 120
    node.js 读取与写入

    1.fs是一个文件系统模块 下载node安装包时 一起安装 是一个对象 对象里面有很多方法 其中 fs.readFile('文件路径/文件名称'[,'文件编码'], call...

  • 120
    nodejs-模块化

    模块化简介: 模块化的开发方式可以提供代码复用率,方便进行代码的管理。. 通常来说, 一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数 。 更详细的模块化介绍...

  • 120
    nodejs-初识

    nodejs的简介 简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。N...

  • 正则表达式

    // 1.定义一个验证手机号码的正则表达式 let reg1 = /^1[3456789]\d{9}$/ console.log(reg1.test('15...

  • 校验数字的表达式

    1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^...

  • 120
    复选框全选功能

    先创建 全选 北京 上海 广州 深圳 //获取全部复选框 let ckAll = document.querySelect...

  • 创建和删除元素

    创建 1. createElement()方法,用于创建元素 2.appendChild()方法,用于向当前元素里面追加子元素 删除 1. // 删除元素的第一种方式,自...

  • DOM

    // DOM是网页的所有内容,网页是通过浏览器打开的,所以,DOM是BOM的一部分。 console.log(window); //window对象是整个BOM ...

  • JS的组成部分

    // JS的组成部分: // 1. ECMAScript,是JS的核心语法,目前最新的标准是ES6。所谓ES6,指的是ECMAScript2015之后的版本 ...

  • 120
    继承

    在ES5中 1.该属性指向给父级 2.把原型对象改成需继承的对象 在ES6中, 通过extends关键字继承 通过super关键字改变指向

  • 解构赋值

    //定义变量 let no = 1001 let name = '周杰伦' let age = 30 let sex = '男' //...

  • js经典面试题

    /* console.log(a) //undefined var a = 12 function fn() { console.log(a) ...

  • 120
    学生管理系统

    1.定义一个学生管理对象 2.定义一个学生数组 3.显示所有学生信息的方法 4.添加学生信息的方法 5.修改学生信息的方法 6.删除学生信息的方法 7.系统主菜单方法(在主菜...

  • 对象数组

    // 对象数组,指的是数组里面存放的是对象 let arr2 = [ { name:'张三', age:20 ...

  • 分页方法

    定义一个分页方法,参数是:数组,页码,每页数量 需要的数据通过截取方法来获取 function pageData(arr,pageIndex,pageSize){ ...