240 发简信
IP属地:陕西
  • 事件冒泡

    事件冒泡的流程 js事件流(event flow ): 是指从页面中接收事件的顺序,也可理解为事件在页面中传播的顺序,并存在三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段...

  • ajax

    ajax AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用...

  • 模块化

    1.什么是模块化 模块化是指把一个复杂的系统分解到一个一个的模块,再用一定的方式拼装起来。 2.模块化开发的优点 (1)一个单独的文件就是一个模块,是一个单独的作用域,只向外...

  • 120
    JS异步--进阶

    题目 · 描述event loop(事件循环 / 事件轮询)的机制,可画图 · 什么是宏任务和微任务,两者有什么区别? · Promise有哪三种状态?如何变化?...

  • 什么是BOM?

    什么是BOM? 1.什么是BOM? BOM是用来判断文本文件是哪一种Unicode编码的标记,其本身是一个Unicode字符("\uFEFF"),位于文本文件头部。 在不同的...

  • 120
    异步和单线程

    题目 · 同步和异步是什么? · 手写用Promise加载一张图片 · 前端使用异步的场景有哪些? 知识点 · 单线程和异步 1.JS是单线程语言,...

  • 120
    作用域和闭包

    题目 1.this的不同应用场景,如何取值 2.手写bind函数 3.实际开发中闭包的应用场景,举例说明 知识点 1.作用域和自由变量 ...

  • 120
    原型与原型链

    思考题 题目 1. 如何判断一个变量是不是数组? [] instanceof Array --> true [] instanceof Object --> true...

  • JS

    ##### 变量类型和计算 ### 一.typeof能判断哪些数据类型 识别所有值类型: 布尔型 undefined 数字 字符串 syblom 识别函数 判断是否是引用...

  • 关于面试

    语言: 1,熟练掌握html5,css3,javascript,ajax 2,掌握PHP、java、python中至少一种web开发语言(不少公司都有特定需求吧,奇虎还招go...

  • 120
    CSS面试题

    HTML面试题 ·如何理解HTML语义化 HTML结构语义化,是最近几年才提出来的,以前的html结构,都是一堆没有语义的冷冰冰的标签。最泛滥的就是div+css,以前...

  • 面试前的准备

    面试前准备 ·面试的环节和流程 · 什么是面试 1.经过组织者精心设计 2.以交谈和观察为主要手段 3.评价知识,能力和经验,...

  • web性能优化

    Web篇之JS性能优化[https://www.cnblogs.com/tianshu/p/10555921.html] 首先,性能优化分好几个方面,本章我们从js方面来优化...

  • async / await

    async和await要搭配Promise使用, 它进一步极大的改进了Promise的写法 来看一个简单的场景: //假设有4个异步方法要按顺序调用 new Promise(...

  • Promise(承诺)

    Promise 是异步编程的一种解决方案: 从语法上讲,promise是一个对象,从它可以获取异步操作的消息;从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。 prom...

  • 120
    webpack初体验

    首先通过npm init -y 默认生成一个package.json的文件 然后去全局下载依赖 sudo npm install webpack webpack-cli -g...

  • 120
    字符串的Match方法

    首先写一个HTML文件,代码如下 添加js方法,match方法里面放的是一个正则表达式,表示如果字符串中有字母a则结果为a,没有则结果为null,代码如下 页面运行结果如下 ...

  • 关于rem 针对设计稿宽度,设计rem调试比例

    css3规定:1rem的大小就是根元素html的font-size的值。 通过设置 根元素 的font-size的大小,来控制整个html文档内的字体大小、元素宽高、内外...

  • 120
    js单线程,事件循环

    一、概念 0.关键词:JavaScript单线程、事件循环(event loop)、事件队列(event queue)、执行栈(execution context stack...