0510JS基础:定义、输出、变量

|-定义:基于事件或者对象的驱动的脚本语言
|-引入方式:
|--内嵌:<script type="text/javascript">js代码</script>
|--外联:<script src="" type="外部js文件" charset="utf-8"></script>
|-大小写敏感:A与a是完全不同的两个概念
|-注释:
|--// 单行注释
|--/* */ 多行注释
|-输出语法
|--以弹窗的形式进行输出  alert("hello world");输出内容默认为数字格式

alert("hello world");


|--控制台输出,调试语句  console.log("hello world");

console.log("hello world");


|--可提示用户进行输入的对话框  prompt("请输入你的姓名");输入内容默认为字符串格式、提示内容默认为整数格式

prompt("请输入你的姓名");


|--在html文档中写入内容  document.write("hell world");

document.write("hell world");


|-变量
|--盛放信息的容器,内容可以变化的量
|--定义方式var
|--命名规范:由字母、数字、下划线、$组成、不要用数字开头、驼峰法命名

var aa = prompt("请输入你的姓名");
alert(aa);


|-数据类型
|--数字型  number:整形int、浮点型float
|--字符型  string
|--布尔型  boolean:对true、错false
|--对象类型  object
|--未定义类型  underfined

var aa = 1;
var bb = "1";
var cc = true;
var dd = {};
var ee;
alert(typeof(aa));


|-数据类型的相互转换
|--整形转字符型   String(); .tostring();

var a = 100;
     a = String(a);
     a = a.toString();
alert(typeof(a));

|--字符型转数字形  Number();

var b = "100";
     b = Number(b); 
alert(typeof(b));


|----转整形  parseInt();

var c = "3.1415926";
     c = parseInt(c);
alert(c); 


|----转浮点型  parseFloat();

var c = "3.1415926";
    c = parseFloat(c);    
alert(c);

原文地址:https://www.cnblogs.com/zhangbaozhong/p/9018670.html