美文网首页
慕课网-前端JavaScript面试技巧笔记

慕课网-前端JavaScript面试技巧笔记

作者: daoqing99 | 来源:发表于2017-07-13 01:15 被阅读0次
    1. js中使用 typeof 能得到哪些类型?

    考察点:JS变量类型
    值类型VS引用类型,引用类型可以无限制扩展属性

            typeof undefined  //undefined
            typeof 'abc'  //string
            typeof 123   //number
            typeof true  //boolean
            typeof {}   //object
            typeof []  //object
            typeof null  //object
            typeof console.log  //function
    
    1. 何时使用=== 何时使用 ==?

    考察点:强制类型转换

    //如何判断一个变量会被当作 true还是false
    var a=100;
    console.log(!!a)
    

    0 NaN '' null undefind false 代表 false

    字符串拼接
    ==运算符
    if语句
    逻辑运算

    1. window.onload 和DOMContentLoaded的区别?

    考察点:浏览器的渲染过程

    1. 用js创建10个a标签,点击的时候弹出来对应的序号?

    考察点: JS作用域

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

    考察点:JS模块化

    1. 实现数组的随机排序

    考察点:JS基础算法

    1. JS中有哪些内置函数。
    Object
    Array
    Boolean
    Number
    String
    Funtion
    Date
    RegExp
    Error
    
    1. JS变量按照存储方式区分为那些类型,并描述其特点?

    值类型和引用类型

    1. 如何理解JSON?
    1.JS对象,2.数据格式
    JSON.stringify()   //把对象转换成字符串
    JSON.parse()   //把字符串转换成对象
    

    相关文章

      网友评论

          本文标题:慕课网-前端JavaScript面试技巧笔记

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