Javascript学习笔记

本文引导你理解JavaScript的基础,包括其图灵完备性、作为脚本语言的特点,讲解了条件控制、循环语句和变量概念。学习如何使用if-else、for/in和while,以及JavaScript的弱类型动态特性。
摘要由CSDN通过智能技术生成

一. 准备工作

在正式学习Javascript之前先做些准备工作:

  1. 图灵完备
    要学习一门新的计算机语言,先要确定这个语言是否是图灵完备的。在可计算性理论里,如果一系列操作数据的规则(如编程语言)按照一定的顺序可以计算出结果,被称为图灵完备(turing complete)。通常,图灵完备的编程语言能实现对数据编码处理存储,自定义数据结构,实现逻辑控制等功能。
  2. Javascript 特点
    JavaScript 是脚本语言
    JavaScript 是一种轻量级的编程语言。
    JavaScript 是可插入 HTML 页面的编程代码。
    JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

二. 编程语言的基本程序逻辑语法

  1. 条件控制
if (condition1)
{
    当条件 1true 时执行的代码
}
else if (condition2)
{
    当条件 2true 时执行的代码
}
else
{
  当条件 1 和 条件 2 都不为 true 时执行的代码
}
  1. 循环语句
for (语句 1; 语句 2; 语句 3)
{
    被执行的代码块
}

for/in 语句循环遍历对象的属性:

var person={fname:"Bill",lname:"Gates",age:56}; 
 
for (x in person)  // x 为属性名
{
    txt=txt + person[x];
}
while (条件)
{
    需要执行的代码
}
do
{
    需要执行的代码
}
while (条件);
  1. 输出
    JavaScript 没有任何打印或者输出的函数。
    JavaScript 可以通过不同的方式来显示数据:
  • 使用 window.alert() 弹出警告框。
  • 使用 document.write() 方法将内容写到 HTML 文档中。
  • 使用 innerHTML 写入到 HTML 元素。
  • 使用 console.log() 写入到浏览器的控制台。

三. 变量

  1. JavaScript是一门解释型的弱类型动态语言。
  2. JavaScript 使用关键字 var 来定义变量, 使用等号来为变量赋值
  3. 字符串:通常, JavaScript 字符串是原始值,可以使用字符创建:var firstName = "John" ;也可以使用 new 关键字将字符串定义为一个对象: var firstName = new String("John")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值