美文网首页程序员
js 基础 面试题分享! 干货!

js 基础 面试题分享! 干货!

作者: 科哚洛夫 | 来源:发表于2018-08-14 23:40 被阅读209次

闭包

今天面试遇到的一道题 拿出来和你们分享

var x = 1;
var y = 2;

methods(8);

alert(x + y); // 他会弹出什么

function methods(y) {
     x += 2;
     y += 3;
    alert(x + y); // 他会弹出什么
}

首先思考一下 出这道题的目的 自然面试官是要考你知识面了

包含内容(全部都是基础,当然这道题,我当时只答对了一半稍多一点点😁😁😁,有点尬)
  • 闭包 ,作用域 ,运算符, js线程

大神 勿喷 学习路上慢慢积累

答案在最下方

事件委托

描述场景: 一个列表 有n条数据 用事件委托实现删除

  • 下方是一个实现过程
funciton Contact() {
    this.init();
}

// 创建一个原型 函数表达式
Contact.prototype.init = function() {
        // 这里获取的是ul
    var lis = document.querySelector('#J_list');
    
    // addEventListener 绑定一个事件
    lis.addEventListener('click', function(e) {
        
        // e.target e.srcElement  关键字事件源
        // IE下,event对象有srcElement属性,但是没有target属性;
        // Firefox下,event对象有target属性,但是没有srcElement属性.
        // 但他们的作用是相当的。
        // Firefox下语法为:event.target
        var target = e.target || e.srcElement;
        
      // toLowerCase() 把字符串转换成小写
      // 说明: delete 这个是class 的类
        if (!!target && target.className.toLowerCase()==='delete') {                     
                 target.parentNode.parentNode.removeChild(target.parentNode);
        }
        
    })
    
}

事件委托这个纯属个人摘抄 记录一下 顺便占一下位😁😁😁

公布上述结果

从上往下依次弹出 14 、 5

不知道你答对了吗?
评论区等你😂

相关文章

  • js 基础 面试题分享! 干货!

    闭包 今天面试遇到的一道题 拿出来和你们分享 首先思考一下 出这道题的目的 自然面试官是要考你知识面了 包含内容(...

  • 前端相关大杂烩

    前端基础面试题(JS部分) 前端基础面试题(JS部分)学习 React.js 比你想象的要简单 原文地址:Lear...

  • Javascript学习地图

    学习地图 多分享多总结 js基础 面试题 笔试题 好的代码 新的问题

  • 前端JavaScript面试技巧

    1-1 课程概述 要做什么?——讲解前端 JS 基础面试题 哪些部分?——JS 基础,JS-WEB-API,JS ...

  • js 基础面试题

    js 基础面试题 1 js中使用typeof能得到哪些类型? undefined、string、number、bo...

  • js 后端开发基础面试题

    js 后端开发基础面试题 1 为什么要用node? Node.js 是谷歌 V8 引擎(公认最快的 Javascr...

  • 面试题记录

    面试题1 js中基础类型和引用类型有哪些,怎么判断(typeof, instaceof, Object.proto...

  • 解两道关于JS“引用类型”和“变量提升”的面试题

    在前端面试中,少不了关于JS引用类型和变量提升的题目,今天就分享两道面试题并附上详解过程。供读者学习巩固基础知识。...

  • 技术文章系列汇总(csdn转载)

    Java基础 Java干货整理 Java代码是怎么运行的 Unicode字符编码—就这么回事 面试题:在Java中...

  • js基础面试题

    面试题:延迟加载JS有哪些方式? 面试题:JS数据类型有哪些? 面试题:JS数据类型考题 考题一: 考题二: 面试...

网友评论

    本文标题:js 基础 面试题分享! 干货!

    本文链接:https://www.haomeiwen.com/subject/wlnbbftx.html