前端随堂笔记4

5.30
javascript
脚本语言 由浏览器去解析并且执行的
1. 弱类型
弱类型在定义变量的时候是不需要声明数据类型的,数据类型是由变量值来决定的
2.强类型
JavaScript
强类型在定义变量的时候就已经把数据类型给确定了
2.解释执行,逐行执行
3.解释型语言 对应编译型语言
python c/c++
翻译一句看一句 全部翻译好再来看
效率 解释型 < 编译型

全都会被解析成010101

JavaScript的使用
1.行内 句柄写法
2.内部样式表 <script> js 代码 </script>
3.外部样式表 <script src="以.js结尾的js文件的路径"></script>
4.外部导入样式 外部导入模块

写css的时候是放在head里面的
在写JavaScript 是可以放在任何地方的
最好是放在页面的最下面
特殊情况除外

<script>
JavaScript代码部分

基本的核心语法
变量: 会变的量
定义变量
var 定义变量的关键字
var 变量名 = 变量值;
变量名的命名规则: 只能是字母,数字,_,$ 不能以数字开头,不能是JavaScript关键字和保留字
在JavaScript中是严格区分大小写的.
var B2
var b2
var a = 123; 在编程语言中,一个=号表示赋值,两个==表示判断
数据类型
原始数据类型
number string boolean undefined null
数字 字符串 布尔 未定义 空
引用数据类型
object 对象

var a = 10; 定义了一个变量,变量的值为10
var b = 2;
var c = "10"; 定义了一个变量,值为字符串(包含在单引号或者双引号里面的内容。不能混着写,一定要对应),
var d = true; 布尔值
var f; 声明了一个变量,但是没有赋值
var g = null; 对象的占位符,如果把null写出来了就表示对象的占位符

逻辑运算
与 只有当全部为true的时候才为true

或 最少一个为true的时候就为true

非 取反


弹框
弹框是JavaScript里面内置(是开发人员已经定义好的)的一个函数。
函数是可以供我们调用的
三种弹框
alert 警告框
prompt 弹出 输入框
confirm 弹出 确定取消框

函数想要用,就必须调用

alert("hello") ()执行符号,括号里面的表示参数。是警告框中的内容

prompt("请输入","200") 可以接收两个参数。参数之间用","分隔开。

第一个参数表示提示内容
第二个参数表示输入框中的默认内容

<script>
这个是内置函数,需要检测的内容以参数的形式传递进去即可。参数只有一个

判断一个变量是否是数字,返回值只能boolean
var a = 10;
var b = "hello";
console.log(isNaN())

isNaN() 是数字返回false ,不是数字返回true

var c = isNaN(b);
console.log(c)

强制转换的方法:会把字符串...全部会转换成number类型。如果转不了,则为NaN
parseInt() 转换成整数 把需要转换的东西以参数的形式传递。转换完成以后以返回值的形式表现出来
能截取就截取,不能截取就为NaN
parseFloat() 如果能转换小数,转换成小数

转载于:https://www.cnblogs.com/htmlhu/p/10951727.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值