JavaScript基础

本文深入浅出地介绍了JavaScript作为一种动态、弱类型的脚本语言的特点、语法和应用,包括基本语言、DOM操作、控制浏览器行为、注释规则、变量声明、数据类型、时间显示、代码注释、事件处理等核心概念。强调了开发工具的选择、变量声明的使用、代码规范的重要性,并通过实例展示了如何在HTML中使用JavaScript进行简单的时间显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript是一种在浏览器端执行的脚本语言,和Java没有直接的关系,是一种解释性语言,无需编译就可以随时运行,是一种脚本语言,里面所有的变量都是var弱变量.
JavaScript可以跨平台,只要有一个支持JS的就行.

推荐使用高级记事本开发,避免出现很多错误.

JS是一种非常灵活的动态语言,不同于c#等静态语言哪样严谨,开发工具的JS完成功能只是一个辅助功能. .出来的成员调用可能可以使用有些不能使用,有点.不出来.在编写js时,自己应该清楚当前对象有些什么成员,不能依赖智能提示.

基本语言(浏览器基本都支持,有统一的标准)
Dom(文档对象模型),基本都支持,但可能会有差别,有统一标准.
Boom(浏览器对象一般功能浏览器都支持,但是没有统一的标准)
控制浏览器可见区域以外的部分,例如打开新窗口,关闭浏览器,获取分辨率等.

JavaScript语言大小写敏感,声明所有的变量都使用var

<script type="text/javascript">
var n=3;
alert(n);
</script>

上述代码实现的效果为弹窗显示3
这块的代码是类似设置断点,如果不点击确定则下面的代码不继续执行.

因为所有的变量都是var,所以只有在执行的时候才能知道具体的类型

在JavaScript中,字符和字符串可以混用,推荐使用单引号使用,对以后拼接字符串用处较大
尽量手动添加每条语句以封号结尾,如果不加系统会自动添加(可能出现位置错误).

在JavaScript中注释和c#中相同

Js显示当前时间

var n=new Date();
alert(n.toLocaleTimeString());
改行代码可以进一步缩减
alert(new Date().toLocaleTimeString());

JS文件和css文件都可以直接拖过来使用,不受位置限制,引用代码导入js文件中,切记不要在中间写入其他的js语句

<!----> html中的注释

js中name主要是为了提交,id是唯一标识

JavaScript中也有事件的概念,单击一个按钮显示当前的时间,触发事件.例如单击事件:οnclick=”js代码”

#在html中叫做锚定

JavaScript:void(0) 告诉协议,没有用的值,不会去任何地方,无意义

经量手写,避免冗余代码

再一次总结:

  1. JavaScript严格区别大小写,是一种弱类型,声明变量使用var.
  2. 每条语句后面加分好(推荐加上,不加上可能发生意外).
  3. 字符串使用单引号(推荐).
  4. 在JavaScript中的注释同c#中的注释.
<!----> 是html中的注释

JS中总共有6中类型

  1. Boolean 布尔
  2. Number 数字类型
  3. string 字符串
  4. Underfined 未定义
  5. Null 空类型
  6. object 对象类型
    其中只有object是引用类型
var n1=90;
var n2='夏普天天';
var n3=true;
var n4;
var n5=null;
var n6=new object();
使用typeof() 来显示当前类型
其中需要注意的是
alert(string(n5)) 不然会报错
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值