JavaScript基础知识学习笔记(一)

发布时间:2024年01月06日

?一、?JavaScript 是什么

  • 布兰登·艾奇(Brendan Eich,1961年~)。
  • 神奇的大咖用10天完成 JavaScript 设计。
  • 最初命名为 LiveScript,后来在与 Sun 合作之后将其改名为 JavaScript。
  • JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)
  • 脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行
  • 现在也可以基于 Node.js 技术进行服务器端编程

二、基础语法

js有三种书写位置,分别为行内式,内嵌式,和外部引入

1.书写位置

行内式

<button type="button" onclick="alert('我是JavaScript')">点击这里</button>

内嵌式

<script>
        window.alert(5 + 6);
        document.write(Date());
 </script>

外部引入

在外部创建一个js文件,然后再引入html中去

<script src="waibu.js"></script>

2.注释

    //单行注释

    /*
      多行注释
      多行注释
    */

3.输入输出语句?

prompt("请输入你的姓名:"); //浏览器弹出输入框,可输入
console.log("我是第一个程序"); //浏览器控制台打印输出
document.write('我在这儿<br>'); //直接在网页进行输出
alert('hello \n world'); //浏览器弹出对话框

4.变量

变量的声明

var a;

变量的赋值

a = 10;

变量的初始化

var a = 10;

同时声明多个变量

var e=15,f=25,g=35;

特殊情况

情况说明结果

var a;? ?console.log(a);

只声明变量,未进行赋值不报错

console.log(b);

未声明变量报错

?console.log(c);var c = 100;

? ?先输出再声明

变量声明会提升,赋值不会

5.数据类型

JavaScript是弱数据类型,由赋值决定

简单数据类型

简单数据类型说明默认值
Number数字型0
String布尔型‘’
Boolean字符串false
Undefined声明变量但未赋值的类型undefined
Null?空值null

文章来源:https://blog.csdn.net/weixin_52450489/article/details/135394311
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。