• 前端面试总结


    1.angularjs中compile的主要作用:绑定dom;link(数据绑定)

    2.查看tcp连接的命令是:netstat

    3.js中typeof对function、string、number、undefined可以判断,但对数组会返回object,所以不可用于判断数组

    4.js中instanceof返回bool类型,指出对象是否是特定类的一个实例(用法:object instanceof Array);问题是   instanceof 在跨 frame 对象构建的场景下会失效

    5.js同名函数总是只执行最后一个。

    6.进程间通信的方式有:共享内存、消息传递、系统管道  (临界区不属于)

    临界区指的是一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。

    7.setTimeout:规定时间执行一次;setInterval:间隔执行;注意两者参数中的方法名不带(),带括号为立即执行

    8.javascript:object.prototype.tostring.call(arr)方法原理(参考:http://www.cnblogs.com/ziyunfei/archive/2012/11/05/2754156.html)

    9. Promise,就是一个对象,用来传递异步操作的消息

    10.form表单中input可以设置为readonly和disable;区别狮:readonly可以选择,可以把值传到后台,disabled不能选择,不可传值到后台

    11.js中三种弹出式消息提醒:警告窗口(alert)、确认窗口(confirm)、信息输出窗口(prompt)

    12.书写方式:var obj = //; 正确  var obj = ();//语法错误 

    13.Javascript保留字不可以用作变量,函数名,对象名等,其中有的保留字是为以后Javascript扩展用的

           保留字:预留的关键字

    14.javascript中 "==" 判断值是否相等; "==="判断值及类型是否完全相等     null == undefined  为 true

    15.jscript微软针对IE的,与javascript不是一个东西

    16.ajax不一定必须用js,也可以用actionscript(运用在flash中的脚步)实现

    17.js全局函数:不属于任何内置对象,可以跨文件调用,包括:escape(),eval(),isNan(),isFinite(),parseFloat(),parseInt(),unescape();

    18.

    
    
    
  • 相关阅读:
    [hihocoder][Offer收割]编程练习赛62
    [laravel]用户异地登录后踢掉之前的登录
    [hihocoder][Offer收割]编程练习赛57
    [hihocoder][Offer收割]编程练习赛58
    线性基
    数组墙 最详细的解题报告
    MySQL中EXPLAIN命令详细解析
    MySQL性能优化
    MySQL中的事务隔离级别
    Java NIO的理解和应用
  • 原文地址:https://www.cnblogs.com/ytup/p/5940318.html
Copyright © 2020-2023  润新知