黑马程序员技术交流社区

标题: js基础 [打印本页]

作者: 众生    时间: 2019-4-16 12:24
标题: js基础
js 代码书写位置
行内式
           onclick="alert('内容')"
内嵌式
            <script>
                 alert('');
                   </script>
外部式
            <script src="my.js"></script>
输入框
           prompt ( '');
警示框
     alert('');
浏览器控制台打印输出
console.log('');
变量使用
1.声明变量
         var age;
2.赋值       把值存入变量
      age=  值;
3.输出结果
     console.log('')
变量初始化 (声明变量同事赋值)    var   myname = '值' ;
                      console.log('');
声明多个变量
var dgs = 15,
     age   = 值;   用逗号隔开  最后一个用分号
数据类型
  数值型
字符串型
  字符串长度
      字符串 .lenght
   字符串拼接
      数字相加   字符相连

  布尔型  (真或者假,true=1或者false=0)
  未定义 (undefined)
   null(空)
  对象
undefined 和数字相加 结果为 NaN
   null个数字相加 结果为数字

变量的数据类型检测
            typeof  变量名
数据类型的转换
1)转换为字符串类型
            变量.toString()
            String(变量)
          利用+拼接字符串的方法实现转化字符串
            
2)把其他类型转换为数字型
    parseInt(string /变量)取整数
    parseFloat (string/变量值)得到小数 浮点数
    Number(变量)
隐式转换  算数运算  - * /
3)转换为布尔型
      Boolean(待转的变量)
代表空、否定的值会被转换为falsex




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2