【第十八篇】javascript初学教程

javascript
JavaScript核心语法
document.write() 在页面中打印一句话,注意点是,使用点击方式来执行的话,其余元素会消失,页面被重写.
onclick 点击执行
var 声明
先声明变量再赋值
可以同时声明与赋值
不声明直接赋值
alert:() 弹出框
document.write() 在页面中打印一句话,注意点是,使用点击方式来执行的话,其余元素会消失,页面被重写.
onclick 点击执行
script的三种方式:
行内:
    < button onclick = " javascript : abc = 1000 ; alert ( abc ) " > 打开 </ button >
外部:
  < script src = "./js/index.js" ></ script >
内部:
<script>
        var abc = 10000;
        document.write(abc)
        </script>
(1)数据类型:
undefined
①var age;
变量 age没有初始值,将被赋予undefined
②null
表示一个空值, undefined 值相等
③number
var score=60;      //整数
var score=66.5;   //浮点数
④boolean
布尔型:true和false
⑤string
被引号(单引号或双引号)括起来的文本
var str1="This is a car";
(1.1)使用 typeof 检测 JavaScript 数据类型
  var a = 100;
        document . write ( "a的数据类型是" + typeof ( a ) + '<br>' )
二、运算符
(1)算术运算符     +    -   *    /    %    ++    --
①+号的作用:字符串拼接  数字的相加
隐式数据类型转换:( 当一个为字符串 另一个数字会变成字符串进行拼接)
②-号的作用:数 字的相减
隐式数据类型转换:( 当一个为数字类型 另一个字符串会变成数字进行相减)
③*号的作用:数 字的相乘
隐式数据类型转换:( 当一个为数字类型 另一个字符串会变成数字进行相乘)
④/号的作用:数 字的相除
⑤%号的作用:取余数
(2)赋值运算符: =号的作用:
①(== 两个等于号是不区分类型的 只要值相等 即为true)
②(== = 三个等于号是不仅值相等 并且数据类型也要保持一致,才能为true)
var num1 = 10;
        var num2 = 10;
        alert ( num1 === num2 )
③(!= 不等于  只是比较值 并不比较类型)
④(!= =不等于  不仅比较值 也比较类型 )
--的作用:
var j =i++; 先赋值再计算
var j =++i; 先计算再赋值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值