• 笔试题2—js


    第一题:

             var str='hpyj-js-good'

             var str2=str.myparse()//输出"hqyjjsgood"

     

    第二题:

            var arr=[10,4,2,5,30,1]

            var re=arr.mymax()//找出最大值====>30

    第三题:

                var str="abcdqwae"

                var re=str.repeatCount("ab")//1随便传入一个字符串,找出重复的次数

    第四题:

                var str="  hello "

                var re=str.mytrim()//"hello"去掉头尾的空格

    第五题:

     判断字串出现的次数

    第六题:

     预编译

            预编译流程:

                1.创建AO对象

                2.寻找函数的形参和变量声明(var),将变量和形参名作为AO对象的属性名,值设定为undefined

                3.将形参和实参相统一,即更改形参后得undefined为具体的形参值

                4.寻找函数中得函数声明,将函数名作为AO属性名,值为函数体

             

           

            

            代码分析:

                    1.创建一个AO对象

                    function fn(a){

                        AO{

                           

                        }

                    }

                    2.寻找函数的形参和变量声明,将变量和形参名作为AO对象的属性名,值设定为undefined

                     function fn(a){

                        AO{

                            a:undefined,

                            b:undefined,

                        }

                    }

                    3.将形参和实参相统一,即更改形参后得undefined为具体的形参值

                    function fn(a){

                        AO{

                            a:1,

                            b:undefined,

                        }

                    }

                     4.寻找函数中得函数声明,将函数名作为AO属性名,值为函数体

                      function fn(a){

                        AO{

                            a:function (){},

                            b:undefined,

                            d:function (){}

                        }

                    }

  • 相关阅读:
    Vue实战篇三十:实现一个简易版的头条新闻
    短链接系统的设计与实现
    第二章: 创建第一个Spring Boot 应用
    MySQL备份与恢复
    应广PMC131 SOP16 16pin八位单片机
    Python深度学习实战-基于class类搭建BP神经网络实现分类任务(附源码和实现效果)
    stb_image使用说明
    18--Django-项目实战-博客开发-个人站点板块
    最佳实践-SQL语法校验
    MonoSDF学习笔记
  • 原文地址:https://blog.csdn.net/cjx177187/article/details/125496899