《javascript基础》学习笔记 一

本文是《JavaScript基础》的学习笔记,详细介绍了JavaScript的语法规则,如换行、缩进不敏感,分号的重要性,以及变量定义、赋值的规则。此外,还讲解了数据类型,包括基本数据类型和引用数据类型,强调了字符串的使用规范和数据转换的方法,如使用Number()、parseInt()和parseFloat()函数。最后提到了运算符的运用,如算术运算符、逻辑运算符和赋值运算符,并讨论了关系运算符在非数值比较中的陷阱。
摘要由CSDN通过智能技术生成


前言

学习地址:https://www.bilibili.com/video/BV1ZE411c7yM?p=30

一、语法规则

语法规则
学习程序,是有规律可循的,就是程序是有相同的部分,这些部分就是一种规定,不能更改,我们成为:语法。
(1) JavaScript对换行、缩进、空格不敏感。每一条语句以分号结尾。
也就是说:
代码一:

 <script type="text/javascript"> 
    alert C今天蓝天白云")a1ert("我很高兴")</script> 

等价于代码二:

 <script type="text/javascript"> 
       alert("今天蓝天白云")a1ert("我很高兴")</script> 

备注:
每一条语句末尾要加上分号,虽然分号不是必须加的,如果不写分号,浏览器会自动添加,但是会消耗一些 系统资源。
(2)所有的符号,都是英语的。比如括号、引号、分号。 如果你用的是搜狗拼音, 建议不要用shift切换中英文(可以在搜狗软件里进行设置) , 不然很容易输入中文的分 号; 建议用ctrl+space切换中英文输入法。
(3)严格区分大小写

二、弹框与控制台

<script>
    // 弹框
    alert("123");
    // 控制台输出
    var a = "网络招聘"
    console.log(a);
    console.error("控制台中输出错误");
    console.warn("控制台中输出警告")
</script>

在这里插入图片描述
在这里插入图片描述

//弹框,带有确定和取消按钮的弹框(尽量少用原生的弹框) 
var b= confirm("是否要进入百度页面?") 
console.log(b) 
 if(b){
    
      //跳转至百度页面 
      location.href ="https://www.baidu.com"   
    }else{
    
           //页面输出欢迎进入我们网站 
    document.write("欢迎进入我们网站");
    }

在这里插入图片描述

在这里插入图片描述

//带输入框的弹框
var c = prompt("你是哪里人?")

在这里插入图片描述

 document.write("欢迎进入我们网站");//页面输出
console.log(a);//控制台输出

三、变量的定义与赋值

变量举例如下:

 var a=100//赋值式声明 
 var b;//单纯的声明
 var _abc; 
 var  $abc; //必须是$、_、字母作为开头, 变量名称里还可以包含。 
 //var  1abc; //不允许数字开头 
 //var .abc; //不能以除_$之外的符号开头
 c = "123" //默认如果没有加var进行赋值,会在全局里创建一个变量

在这里插入图片描述

变量的命名规则:
1.建议用驼峰命名规则:getElement By ld/mather And Father/aaa Or Bbb And Ccc
2.变量命名必须以字母或是下标符号”_“或者”$"为开头。
3.变量名长度不能超过255个字符。
4.变量名中不允许使用空格,首个字不能为数字。
5.不用使用脚本语言中保留的关键字及保留字作为变量名。
6.变量名区分大小写(iava script是区分大小写的语言) 。
7.汉语可以作为变量名。但是不建议使用。

四、变量的声明提升问题

<script>
 var a "123" 
 var b="456" 
 var c;
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值