美文网首页
js面试题(一)

js面试题(一)

作者: 苦茶_12138 | 来源:发表于2018-05-23 19:47 被阅读0次

1,

                var  x   =   1,

                if  ( function   f()  {} ){

                            x+=typeof   f;

                }

                console.log(x);       //  1undefined

           分析:  (1), ()为执行符号的一种,function f() 定义且执行,执行完之后,f()函数就没了,下面的f就是未定义;  一般情况下,未定义的变量直接使用会报错,typeof 是唯一一种不会报错的情况,结果为undefined,string类型.

                     (2),function f() {} 是一个函数,转换为布尔值为true,所以下面的f是未定义

2,

                var   a  =  ( 1-1 , 1+1 );        

                 console.log(a);    //2      逗号操作符    先计算逗号前面的结果,再计算后面的结果,把后面的结果return 出去

                  var  f  =  (

                            function   f()  {

                                    return  "1";

                            },

                            function   g()  {

                                    return   2;

                            }

                    )()

                   console.log(typeof f);  //number

3,

        给定一个字符串,求字符串的字节长度

        function  charcode(str){

                    var count= str.length;

                    for(var i=0;i<str.length;i++){

                               if(str[i].charCodeAt()>255){

                                        count+=1;

                                 }

                    }

                  return count;

          }

相关文章

  • js基础面试题

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

  • 前端相关大杂烩

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

  • 前端JavaScript面试技巧

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

  • 2021 web高频面试题新人可看

    当日目标 1 常见面试题分布情况? 2 高频面试题 1 常见面试题分布情况 公司面试题一般分为js,vue,小程序...

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

  • js 基础面试题

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

  • 99%的人都会答错的js面试题(你会吗?)(转)

    99%的人都会答错的js面试题(你会吗?)

  • 前端JavaScript面试技巧

    先看几道面试题: 1、JS中使用typeof能得到哪些类型。//JS变量类型2、何时使用“==”、“===”。//...

  • 面试.md

    [TOC] 2017年第一波 JavaScript 面试题 一道常被人轻视的前端****JS面试题 目录 前言 第...

  • js运行机制

    js运行机制 在日常面试求职中,不免会做几道面试题,这面试题中往往会遇到js执行输出顺序,而这运行机制是我们每个前...

网友评论

      本文标题:js面试题(一)

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