#今日说码栏目#第十六集

本文介绍了JavaScript的三种使用方式:内嵌式、外链式和行内式,以及输入输出方法,如prompt()和console.log()。接着讲解了变量的声明、赋值和命名规则,并详细阐述了JavaScript中的五种数据类型。此外,还讨论了数据类型间的转换,包括number到boolean、number到string以及string到number的各种转换方法。
摘要由CSDN通过智能技术生成

1、JS的使用方式

①内嵌式   可以将js代码书写在页面的额任意位置  head body

②外链式   以独立的js文件进行代码的编写

③行内式   将js代码直接书写在标签内部

2、JS的输入和输出方式

 1、js的输入方式 

       <script type="text/javascript">

      window.prompt("请输入您的年龄")      (会弹出输入框)

2、 js的输出方式

①alert()  警告窗   阻塞

    window.alert("hello alert")

②console.log()  推荐

     控制台

     console.log("hello console");

③document.write()  输出数据到网页,可以显示到网页。

     输出数据到网页

     document.write("hello document")

3、JS中的变量

变量: 可以存储临时数据    数据持久化 -> 数据库  mysql

定义:指代计算机中的一段内存空间  

      使用步骤:

        1.  变量的声明   开辟内存空间

        2.  变量赋值    向内存空间中存储数据

        3. 使用变量     使用变量进行业务逻辑的编写

      便于程序员 进行变量的使用 可以给变量定义别名 -> 变量名

      变量名的命名规则: 符合标识符的命名规则

        1.变量名可以由 数字  字母 下划线 $ 元素组成

        2.不以数字开头  a1  

        3. 不能使用关键字和保留字   var   for  if  class

        4. 变量名要见名知意

        5. 驼峰命名   大驼峰 每个单词的首字母都要大写 StudentName   小驼峰  第一个单词的首字母小写其余首字母大写  studentName  name

4、js中数据的类型

js中定义变量: var  age  动态变量

age = 10  age= "10" age=true  

 js中变量是没有数据类型之分 ,js中的数据有数据类型

 变量的数据类型取决于存储值类型

js中数据的类型分类

        1. string          字符串

        2. number      数值型

        3. boolean     布尔类型         可选值: true  false

        4. undefined  没有初始化      唯一可选值:undefined

        5. null             空值                      对象      object

java中定义变量  数据类型  变量名  int age  静态变量  "hello"

5、数据类型之间的转换

1、将number转换成boolean类型

将number转换成boolean
var  number = 10;
  number = true;
  console.log(typeof number);
  console.log("number:"+number);

2、将number类型转换成String类型(有三种方式)

String(number)的方法

//函数number转换成String类型
console.log("--------------String(number)-----------------");
			number = String(number);
			console.log(typeof number);
			console.log("number:"+number);

  字符串拼接的方法

//将number转换成String类型
console.log("--------------字符串拼接的方法-----------------");
			number = number+''
			console.log(typeof number);
			console.log("number:"+number);

 toString()的方法

 //将number转换成String类型
console.log("---------------toString()----------------");
			number = number.toString();
			console.log(typeof number);
			console.log("number:"+number);

3、将string转变成Number类型

console.log("------------Number(str)--------------");
str =   Number(str)   //  a1  ->  NaN  not a number   NaN  -> number
			console.log(typeof str);
			console.log("str="+str);

4、将string转变成parseint类型

console.log("------------parseInt(str)--------------");
			str =  parseInt(str)   //  boolean  ->  NaN
			console.log(typeof str);
			console.log("str="+str);

5、 将string转变为number    (通过数学运算的方法)

console.log("------------数学运算--------------");
		str = str / 0
		console.log(typeof str);
		console.log("str="+str);

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值