本篇博客是对js的一个基本的了解,对于没有js基础的同学来说应该是个入门的基本吧

javascript

是原型化继承来的面向对象的动态类型的区分大小写的客户端的脚本语言。主要目的是为了解决服务器语言,为客户端提供更流畅的浏览效果

有对象和事件驱动并且具有相对安全性的客户端脚本语言

 同时也是一种广泛于客户端web开发的脚本语言。常用来给Html网页添加动态功能。比如相应用户的各种操作,用于表单验证。

JavaScript框架

 

<scripttype="text/javascript" languate="javascript">

 

</script>

其中

language是为了支持老的浏览器和低版本平台,type是真正的目前的写法,

先来了解下几个基本的函数

函数:

是某段代码的集合,封装好的,可以直接调用,这个对于学习过一本编程语言的同学来说

Alter函数,弹出对话框

Prompt("请输入数据", "默认值 ")输入框函数

下面就来看一个实例

实例代码

<head>
<metahttp-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>运算符</title>
</head>
<body>
</body>
</html>
<scripttype="text/javascript" languate="javascript">
function inputdate(){
Prompt("请输入您的密码", "默认值 ");
}
</script>

输出下过图如下

三大循环结构

顺序

选择

循环

以上的这三种循环几乎是所有语言相通的

再此可以对比我们先前的VB学习

基本的控制语句是完全相同的,这样就避免了知识的再次重复。

对于一些新的知识才是我们的重点学习

数据类型中注意:

基本的数据类型中

使用单引号和双引号都是可以的

但是要注意使用要一致

这里的数组定义和vb是不同的,但是现对于vb.net 和C#的定义确是大相径庭的

变量的定义这里使用的是Var

如定义一个a数组可以这样写

Var a=new Array();表示创建 另一个对象。因为一切事物都是对象,

对象就具有属性和方法

重要的一个属性就是Length,用于获取数组的个数

 

这里注意数组的sort方法,

返回一个元素已经进行了排序的 Array 对象。

下面这个例子说明了 sort 方法的用法:
functionSortDemo(){
var a, l; // 声明变量。
a = new Array("X" ,"y" ,"d","Z","v","m","r");
l = a.sort(); // 排序数组。
return(l); // 返回排序的数组。
}

下面是数组的length属性实例编写

所有数组具有一些属性
下标是从0开始的 可以看下实例代码
var a=new Array();
a[0]="送点股";
a[1]="送点股";
a[2]="三点个";
for(vari=0;i<a.length;i++){ alert(a[i]);
} 逐自输出每个数组中的数据

对于一些细节问题.后续将细细讲解

JavaScript(一基本语法)的更多相关文章

  1. javascript的基本语法、数据结构

    本篇学习资料主要讲解javascript的基本语法.数据结构      无论是传统的编程语言,还是脚本语言,都具有数据类型.常量和变量.运算符.表达式.注释语句.流程控制语句等基本元素构成,这些基本元 ...

  2. JavaScript编程:javaScript核心基础语法

    1.javaScript核心基础语法: javaScript技术体系包含了5个内容:          1.核心语言定义:          2.原生对象和雷子对象:          3.浏览器对象 ...

  3. 【JavaScript的基本语法】

    [JavaScript的基本语法 ] 1.javascript输出 JavaScript语句向浏览器发出的命令.语句的作用是告诉浏览器该做什么. <script>      documen ...

  4. Javascript和Jquery语法对比总结

    目的 相信大家都知道jq是js的一个类库,是为了方便我们开发前端,但是笔者在刚开始学习js和jq时经常将两者的语法记混和混用,所以整理下两者实现相同功能之前的语法区别. 声明变量 javascript ...

  5. (2)javascript的基本语法、数据结构、变量

    本篇学习资料主要讲解javascript的基本语法.数据结构.变量      无论是传统的编程语言,还是脚本语言,都具有数据类型.常量和变量.运算符.表达式.注释语句.流程控制语句等基本元素构成,这些 ...

  6. 完整的JavaScript包括三部分、script标签、JavaScript的基本语法以及变量和字面量的关系

    完整的JavaScript包括三大部分: -ECMAScript   JavaScript的开发规范:提供核心语言功能 -DOM   document object model   文档对象模型:提供 ...

  7. JavaScript类型和语法

    JavaScript类型和语法 一.类型 1.内置类型(null.undefined.boolean.number.string.object.symbol(es6中新增))(除对象之外,其它统称为基 ...

  8. JavaScript的基础语法及DOM元素和事件

    一,JavaScript是什么? 1,JavaScript简称:js,是一种浏览器解释型语言,嵌套在HTML文件中交给浏览器解释执行.主要用来实现网页的动态效果,用户交互及前后端的数据传输等. 2,J ...

  9. JavaScript的基本语法

    1.脚本的基本结构如下: <script language="JavaScript"> <!--JavaScript语句:--> </script&g ...

  10. javascript基础一语法和常用函数

    1语法 1.1引入的方式 在html中引入javascript,使用script标签,在html页面中包括外部引入js方式和在html内部引入js方式.如下两种: 方式一: <script ty ...

随机推荐

  1. MySQL - 主从复制及读写分离原理

    1.MySQL主从复制与读写分离原理 首先,我们看一个图: 影响MySQL-A数据库的操作,在数据库执行后,都会写入本地的日志系统A中. 假设,实时的将变化了的日志系统中的数据库事件操作,在MYSQL ...

  2. Ubuntu: 搭建tftp,nfs服务器

    Ubuntu12.04搭建tftp&nfs服务器 http://blog.163.com/thinki_cao/blog/static/83944875201411610467306/ 硬件环 ...

  3. lua 安装配置

    LUA用纯C语言编写 1.相关安装配置 Last login: Thu Jul  9 08:42:02 on console nixinshengdeMacBook-Pro:~ nixinsheng$ ...

  4. 《Python爬虫学习系列教程》学习笔记

    http://cuiqingcai.com/1052.html 大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多.学习过程中我把一些学习的笔记总结下来,还记录了一些自己 ...

  5. c语言,数组和指针

    概要: 1.普通数组与指针 2.数组指针 3.指针的数组 数组是一个由(同一类型)连续元素组成的预先分配的内存块:指针是一个对任何位置的元素的引用. 数组自动分配空间,但不能重分配或改变大小:指针必须 ...

  6. Ch04 充满动作的控制器

    4.1  考察控制器和动作 4.1.1  IController与控制器基类 4.1.2  如何形成动作方法 4.2  哪些应该放在动作方法中 4.2.1  手动映射视图模型 4.2.2  输入验证 ...

  7. WCF技术剖析之十六:数据契约的等效性和版本控制

    原文:WCF技术剖析之十六:数据契约的等效性和版本控制 数据契约是对用于交换的数据结构的描述,是数据序列化和反序列化的依据.在一个WCF应用中,客户端和服务端必须通过等效的数据契约方能进行有效的数据交 ...

  8. linux下crontab的使用方法

    <span style="font-size:14px;">在Linux中任务可以被配置在指定的时间段.指定的日期.或系统平均载量低于指定的数量时自动运行. cront ...

  9. iOS &quot;The sandbox is not in sync with the Podfile.lock&quot;解决方式

    更新Cocoapod之后出现故障: diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such fil ...

  10. 跨平台编程中的宏定义(__LINE__和__DATE__极其有用)

    要用师兄的计算机算东西,无赖那上面是WINDOWS的系统,为了写出能够跨平台的代码,需要在代码中用到宏来选择编译.一种方法是自己在Makefile里面定义好该平台对应的宏.实际上,编译器基本上都会有一 ...