zoukankan      html  css  js  c++  java
  • js面试题

    面试问题:

    1.js使用中typeof能得到那些类型?

    2.何时使用===?何时使用==?

    3.window.onload和DOMContentLoaded的区别?

    4.用js创建10个<a>标签,点击的时候弹出来对应的序号。

    5.简述如何实现一个模块加载器,实现类似require.js的基础功能。

    6.实现数组的随机排序

    思考:

    1.拿到一个面试题,你的第一时间看到的是什么?

    2.又如何看到网上搜出来的永远也看不完的题海?

    3.如何看待接下来遇到的面试题?

    如何搞定所有的面试题

    1.上一节思考问题的结论?

    2.题目考察的知识点?

    上一节思考问题的结论

    拿到一个面试题,你的第一时间看到的是什么?------>考点

    又如何看到网上搜出来的永远也看不完的题海?------->不变应万变

    如何看待接下来遇到的面试题?------->题目到知识再到题目

    题目的考察知识点:  

    1.考点:js变类型量

    2.考点:强制类型转换

    3.考点:浏览器渲染过程

    4.考点:作用域。

    5.考点:js模块化。

    6.考点:js基础算法

    知识点:根据问题学习知识点

    变量类型:值类型vs引用类型,typeof运算符详解

    变量计算:

    值类型:  var a = 100;

    引用类型: 对象,数组,函数

    var a = {age:20 }

    var b= a 

    b.age = 21;

    console.log(a.age)

    typeof运算符:百度

    变量计算:强制类型转换

    1.字符串拼接 2.==运算符 3.if语句4.逻辑运算

    代码演示:

    var a = {age:20}
    undefined
    var b = a 
    undefined
    b
    {age: 20}
    a 
    {age: 20}
    b.age = 21
    21
    b
    {age: 21}
    a
    {age: 21}
    function fn(){}
    undefined
    fn
    ƒ fn(){}
    function fn(){}
    undefined
    fn.age = 21
    21
    var fn1 = fn
    undefined
    fn1.age
    21
    fn1.age = 22
    22
    fn.age
    22
    typeof a 
    "object"
    typeof null
    "object"
    typeof fn
    "function"
    100 + 10
    110
    100 + '10'
    "10010"
    100 == '100'
    true
    '' == 0
    true
    '' === 0
    false
    null == undefined
    true
    null === undefined
    false
    if (100) {console.log(100)}
    undefined
    if (100) {console.log(110)}
    undefined
    if ('') {console.log(110)}
    undefined
    var a = 100;
    undefined
    a 
    100
    !!a
    true
    var b = ''
    undefined
    !!b
    false
    Object
    ƒ Object() { [native code] }
    function
    var obj  = {}
    undefined
    if (obj.a == null;)    {}
  • 相关阅读:
    pycharm日常填坑
    django学习笔记一
    selenium自动化框架介绍------unittest版本
    appium使用教程(三)-------------用例编写
    appium使用教程(二)-------------连接手机
    appium使用教程(一 环境搭建)-------------2.安装部署
    appium使用教程(一 环境搭建)-------------1.准备阶段
    活着的意义
    jQuery插件的编写相关技术 设计总结和最佳实践
    精选10款HTML5手机模板
  • 原文地址:https://www.cnblogs.com/qijiang123/p/11548163.html
Copyright © 2011-2022 走看看