JavaScript概念性问题

1.根据你的理解,简述JavaScript的执行原理
答:
1.浏览器客户端向服务器端发送请求:一个用户在浏览器的地址栏中输入要访问的页面(页面中包含JavaScript程序)。
2.数据处理:服务器端把某个js页面进行处理
3.发送响应:服务器端把处理后的文件发送到客户端,客户端解析html和javaScript,并把页面效果呈现给用户。
2.简述JavaScript的组成以及每部分的作用
ECMAScript: 脚本语言规范
BOM : 浏览器对象模型
DOM: 文档对象模型
3.为什么有的时候在js里用\n不会换行?
:如果是用alert()方法,那必定会换行,如果输入到页面里,那应该用< br/>;

4.Js里函数调用时加括号和不加括号的区别?
以test()和test为例:
1.无括号

test表示的函数指针,不加括号相当于把函数代码赋给等号左边,alert(test)会显示出里面的所有代码

2.有括号

test()表示执行方法test,加括号用里面的方法或者取得返回值。,加括号是把函数返回值赋给等号左边。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值