欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

前端提高篇(十七)练习5:自定义全类型读取

程序员文章站 2024-01-04 20:36:52
...

要求:
1.输入基本类型,输出类似:undefined,number,string,boolean
2.输入对象,打印对象的类型,包括js提供的对象类型和自定义对象

提高篇的数据类型部分被我作为补充写到了入门篇里:这里

    <script>
        function myTypeOf(sth){
            var typename = typeof(sth);
            if (typename == 'object'){
                typename = Object.prototype.toString.call(sth);
                if (typename == "[object Object]"){
                    // console.log(sth.constructor)//先看一下是什么,再做处理
                    typename = "[object " + sth.constructor.name + "]"
                }
            }
            
            return typename;
        }

        function add(a,b){return a+b;}

    </script>

前端提高篇(十七)练习5:自定义全类型读取

上一篇:

下一篇: