随笔分类 - javascript
摘要:<script> /* # 按照宽高比例设定html字体, width=device-width initial-scale=1版 # @pargam win 窗口window对象 # @pargam option{ designWidth: 设计稿宽度,必须 designHeight: 设计稿高度
阅读全文
摘要:router.post('/keUpload', checkLogin, setAccessControlAllow, (req, res, next) => { const busboy = new Busboy({ headers: req.headers, }) const sendBuffe
阅读全文
摘要:1.以下代码,alert出来的值是多少? alert(1&&2); // 2 alert(1||2); // 1 2.验证字符串的组成规则,第一个须为数字,后面可以是字母、数字、下划线,总长度为5-20位 /^\d{1}[\w|_|\d]{4,19}$/ 3.以下代码,alert出来的值是多少。 4
阅读全文
摘要:1.要动态改变层中内容可以使用的方法有(A) A. innerHTML B. 通过设置层的隐藏和显示来实现 C. 通过设置层的样式属性的display 2.当按键盘A时候,使用onKeyDown事件打印event.keyCode的结果是(A) a)65 b)13 c)97 d)37 3. 在java
阅读全文
摘要:1: css选择符有class类选择符 还有另外2种是什么?按优先级排序? id选择符和标签选择符 id选择符 > class选择符 > 标签选择符 2: 前端页面有行为层js和另外2个层是什么? 作用是什么? 结构层html和样式层css 行为层:主要指页面交互、动画效果 结构层:主要指DOM节点
阅读全文
摘要:1. HTTP状态码及其含义 100-199 : 表示成功接收请求, 要求客户端继续提交下一次请求才能完成整个处理过程 200-299: 表示成果接收请求并已完成整个处理过程. 常用200 300-399: 为完成请求, 客户需进一步细化需求: 例如: 请求的资源已经移动一个新地址, 常用302(重
阅读全文
摘要:题目1:CSS实现垂直水平居中 1.弹性盒子方法 给父容器设置dispaly: flex; justify-content: center; align-items: center 2.绝对定位居中 3负边距居中 设外盒子100px宽高,内盒子50px宽高 4变形 原理同3,把margin换成tra
阅读全文
摘要:es6实现 1 class _LazyMan { 2 constructor(name) { 3 this.tasks = []; 4 this.sleep = this.sleep.bind(this); 5 this.eat = this.eat.bind(this); 6 this.tasks.push(((name) => { 7 ...
阅读全文
摘要:1、箭头操作符 如果你会C#或者Java,你肯定知道lambda表达式,ES6中新增的箭头操作符=>便有异曲同工之妙。它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs=>outputs。 我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都
阅读全文
摘要:我们现在全局安装只需要安装这个命令行工具就可以,指令如下: npm install -g express-generator 这时我们就着手安装express框架,指令如下: express blog && cd blog ( blog是安装的文件夹名) npm install (安装express
阅读全文
摘要:闭包 循环里的匿名函数 this对象 闭包里的this指向window
阅读全文
摘要:继承,通过原型链实现 就近原则,实例里有就返回,没有就去查找原型。 子类型从属于自己或者他的超类型 使用对象冒充继承
阅读全文
摘要:当全局变量跟局部变量重名时,局部变量的scope会覆盖掉全局变量的scope,当离开局部变量的scope后,又重回到全局变量的scope。所以两段代码运行的结果分别为:1) undefined World 2) Hello World。 一、Javascript的变量的scope是根据方法块来划分的
阅读全文
摘要://构造函数 function Box(name,age) this.name = name; //实例属性 this.age = age; this.run = function(){ //实例方法 return this.name+this.age+"运行中" } //原型 (共享) funct
阅读全文
摘要:工厂模式 function createObject(name,age){ var obj = new Object() //创建对象 obj.name = name ; //添加属性 obj.age = age; obj.run = function(){ //添加方法 return this.n
阅读全文
摘要:data-main定义入口文件,即加载完该文件后会立即加载的文件reqirejs.config:为模块定义别名;requirejs.config({paths:{jquery:'jquery-1.11.3.min'}})requirejs:引入写好的模块;requirejs(['jquery'],f
阅读全文
摘要:平常的函数声明调用function foo(){},foo();若无return语句,则返回undefined。new声明函数,函数体里无return或者return 基本数据类型,函数返回this,否则返回对象 函数的调用方式:1、直接调用 foo()2、对象方法调用 o.method()3、构造
阅读全文
摘要:.join() - 数组成员拼接为字符串,原数组不变.reverse() - 翻转数组成员,修改原数组.sort() - 按字符串将数组成员排序,修改原数组.concat() - 连接两个数组,原数组不变.slice() - 数组切片,原数组不变.splice() - 数组剪切和在剪切位置插入成员,
阅读全文
摘要:对象包含一系列属性,属性是无序的。每个属性都有一个字符串key和对应的value。 原型链 创建函数会默认带一个prototype的属性,它是一个对象,能够被后面用new构造的函数继承,prototype内也有一个proto属性,属性内存在Object.prototype,在向上是null。 直接定
阅读全文

浙公网安备 33010602011771号