注册
登录
当前位置:同发范文网>范文大全 > 公文范文 > 2023年JavaScript,基础教学4篇(完整文档)

2023年JavaScript,基础教学4篇(完整文档)

时间:2023-08-16 08:00:03 公文范文 来源:网友投稿

JavaScript基础教学基础篇javascript:变量的声明以下是几种声明变量的方式复制代码代码如下:varvalue;varvalue,value1下面是小编为大家整理的JavaScript,基础教学4篇,供大家参考。

JavaScript,基础教学4篇

JavaScript 基础教学篇1

基础篇

javascript:变量的声明

以下是几种声明变量的方式

复制代码 代码如下:

var value;

var value,value1,value2;//同时声明多个变量,但是这些变量的值都是undefined

var i = 0,j = 0,k=100;//变量声明,初始化一体。

//如果大家尝试读一个不存在的变量(值)会报错!但是尝试给一个未使用Var声明的变量赋值,javascript

//会隐式的`声明改变量,而且声明了的变量还是全局的。细节:所以大家创建变量都尽量使用Var

//变量的作用域(这个问题也容易出,大家要搞明白)

javascript:变量的作用域

这些都是细节,和我一样初学的一定要注意避免!

复制代码 代码如下:

var golbal = "golbal"; //全局变量

var local ="local";

function area()

{

//局部变量的优先级比全局变量的高

var local = "arealocal"

//当函数体内声明的变量名和全局变量名相同时,javascript 会隐藏全局变量

var golbal ="areagolbal";

document.write("local is :"+local + "and golbal is :" + golbal +"

");

}

area();

//输出:local is :arealocaland golbal is :areagolbal

在嵌套的函数里面定义局部变量,效果会怎么样呢?看下面:

复制代码 代码如下:

var hope = "moremoney";

function createmore()

{

var hope = "have more money";//局部

function createmoreto()//嵌套函数

{

var hope = "have more money to much";//局部

document.write("Createmoreto hope is :"+hope +"

");

//输出:Createmoreto hope is :have more money to much

}

createmoreto();//调用

document.write("Createmore hope is :" +hope +"

");

//输出:Createmore hope is :have more money

}

createmore(); //调用

javascript:传值和传址

这里也是比较重要的概念!不要漏了。

复制代码 代码如下:

传值 传址

复制 实际复制的值,存在不同的、 复制的只是对数字的引用。如果通过这个

独立的拷贝。 新的引用修改了数值,这个改变对最初的

引用来说也是可见的。

传递 传递给函数的是值的独立拷贝 传递给函数的是对数值的引用,如果函数

对它的改变在函数外没有影响 通过传递给它的引用修改了数值,这个改

变也是可见的。

比较 比较这两个对立的值,通常逐 比较的是两个引用,以判断它们引用的是否

全文已隐藏

(想阅读全部图文内容,您需要先登陆!)

推荐访问:基础 教学 JavaScript JavaScript基础教学 javascript基础教程pdf下载 javascript技术教程 javascript基础书 js基础教程 javascript基础入门教程 javascript课程 javascript基础教程pdf

猜你喜欢

    《2023年JavaScript,基础教学4篇(完整文档).doc》

    VIP请直接点击按钮下载本文的Word文档下载到电脑,请使用最新版的WORD和WPS软件打开,如发现文档不全可以联系客服申请处理。

    文档下载
    VIP免费下载文档

版权所有:同发范文网 2010-2024 未经授权禁止复制或建立镜像[同发范文网]所有资源完全免费共享

Powered by 同发范文网 © All Rights Reserved.。备案号:京ICP备10026312号-1