现在我从最开始走起
1.JavaScript必须写到<script></script>
中
2.script有5个输出语句(5个)
prompt()会弹出一个可以输入数据的对话框可以在小括号内输入提示文字
window.alert(“String”) 弹出警告框,加载页面时直接弹出。
document.write(“String”)方法将内容写到 HTML 文档中也就是变成heml标签内的内容,点击按钮或者执行到时会执行。
innerHTML 写入到 HTML 元素下面的get------方法是获取到上面的id为demo的值然后修改。
<body>
<h1>我的第一个 Web 页面</h1>
<p id="demo">我的第一个段落。</p>
<script>
document.getElementById("demo").innerHTML="段落已修改。";
</script>
</body>
使用 console.log() 写入到浏览器的控制台。也就是输出到f12中的调试信息
3.弹出框arert(“Sting”)
4.script用var来保存所有变量而不是用什么int,String,char,long之类的
5.注释用//和/**/来表示和java大致一样
6.script中的函数也就是java中的一个方法同样可以有参可以无参
//第一行是html标签但onclick是调用的下面函数
<button onclick="myFunction('Harry Potter','Wizard')">点击这里</button>
<script>
function myFunction(name,job)
{
alert("Welcome " + name + ", the " + job);
}
会输出Welcome Harry Potter, the Wizard
还会有匿名函数就是用一个变量名保存
var name = function(){}
7.下面是作用域也就是全局变量与局部变量
局部变量:在函数内(方法里)
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML ="我可以显示 " + typeof carName;
function gjc()
{
var carName = "Volvo";
}
gjc();
</script>
全局变量:也就是在函数外script标签内
<p id="demo"></p>
<script>
var carName = "Volvo";
function myFunction()
{
document.getElementById("demo").innerHTML =
"我可以显示 " + carName;
}
myFunction();
</script>
8.JavaScript的事件
9.script的流程控制脑图
10.类型转换
Number() 转换为数字, String() 转换为字符串, Boolean() 转化为布尔值。