日期:2022年4月24日
答题:JavaScript专项练习
总结:
    1. 浏览器js模块化规范:
    ●RequireJS遵循AMD规范
    ●SeaJS遵循CMD规范
    2. 数组的concat()方法用于连接两个或多个数组并返回结果,它不会改变原来的数组,返回的结果是一个新的数组。
    3.this指向问题:
    ●在对象{}中,this指向当前对象
    ●在函数function()中,this指向window对象
    ●在构造函数用new来声明的函数,this指向当前创建的实例对象
    ●用apply和call方法可以改变this指向
    4. Math的方法
    ●Math.abs()方法返回传入值的绝对值,如:Math.abs(-3)的结果为3。
    ●Math.ceil()方法(天花板),表示向上取整,如:Math.ceil(6.3)的结果为7。
    ●Math.floor()方法(地板),表示向下取整,如:Math.ceil(6.8)的结果为6。
    ●Math.round()方法,表示四舍五入,如:Math.round(8.5)的结果为9。
    1.运算符优先级问题,+号高于三目运算符低于()括号运算符。
    2.静态语言和动态语言的区分:
    ●静态语言(强类型语言),它是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型,如:C++、Java、C#……
    ●动态语言(弱类型语言),动态语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型,如:PHP、Python、SQL、JavaScript……
2022-04-24
在牛客打卡18天,今天学习:刷题 30 道
全部评论

相关推荐

10-16 15:48
算法工程师
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务