一、前言
1. JavaScript是面向对象的,但是没有类。
2. JavaScript是一种基于原型的语言。
JavaScript需要一个托管环境,最常见的是浏览器。JavaScript代码嵌入在HTML文档中,其主要用途是为HTML页面添加交互性。许多开发人员没有意识到这一点,但JavaScript本身没有为用户提供输入和输出的工具,它依赖于DOM和浏览器。
二、记录
1.示例,其中将相同的变量分配给数字值,字符串,对象甚至函数; 一切正常:
// JavaScript
var total = 131; // number
total = "This is JavaScript"; // string
total = {"Customer": "Karen McGrath"}; // object
total = function () {alert("Hello");}; // function
total(); // => Hello (executes function)
1
2
3
4
5
6
2.for loop
var count = 0;
for (var i = 0; i < 10; i++) {
count += i;
}
alert("count = " + count); // => count = 45
1
2
3
4
5
3.while loop
var i = 0;
count = 100;
while (i < count){
i++;
}
alert("i = " + i); // => i = 100
1
2
3
4
5
6
4.break and continue
for (var i = 0; i < 100; i++) {
if (i < 5) {
continue;
} else if (i > 7) {
break;
}
alert(i); // => 5, 6, 7
1
2
3
4
5
6
7
5.作用域
块级变量仅存在于代码块的上下文中,例如if或for语句。在下面的示例中,变量count仅存在于花括号内。在街区外不可见或无法进入https://www.c51net.com
if (accept == true ){
int count = 0 ; //块级范围
...
}
1
2
3
4
6.功能级别范围
function calculate (){
var count = 0 ; //功能级别范围
...
}
1
2
3
4
7.JavaScript’s global scope
var accept = true ; //全局范围
if (accept === true ){
var count = 0 ; //全局范围
}
1
2
3
4
8.JavaScript是弱类型的
alert (null + 34 ); // => 34
---------------------
作者:14期-陈海明
来源:CSDN
原文:https://blog.csdn.net/chenhaiming123/article/details/91357799
版权声明:本文为博主原创文章,转载请附上博文链接!
共同学习,写下你的评论
评论加载中...
作者其他优质文章