本篇博客是对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. SqlServer字段说明查询(表基本信息查询)

    --快速查看表结构(比较全面的) THEN obj.name ELSE '' END AS 表名, col.colorder AS 序号 , col.name AS 列名 , ISNULL(ep.[v ...

  2. sourceinsight 相对路径设置

    1. mkdir sin(source insight prj dir) 2. creat sin prj 3. push OK directly without setting source fil ...

  3. BZOJ 1877: [SDOI2009]晨跑( 最小费用最大流 )

    裸的费用流...拆点, 流量限制为1, 最后的流量和费用即答案. ------------------------------------------------------------------- ...

  4. 解决打包时IsCmdBld.exe出错的问题

    1.查看环境变量是否配置了 2.查看是否是使用administrator登陆的,要求使用administrator登陆否则可能会出现权限不足的现象

  5. vs2016 创建 vsto excel 文件项目的一个问题

    新工作需要些一个基于Excel开发一个工具,vs的 vsto 功能很好用,封装了基于开发office 开的一些工具.但是在实际使用时,创建项目总是报错,提示打开excel文件失败.项目是需要创建一个e ...

  6. DotNet命名规范参考(转)

    来自:http://www.cnblogs.com/w-y-f/archive/2012/05/30/2526254.html DotNet命名规范参考 一.命名规范 注意事项:使用英文命名规则,尽量 ...

  7. Can't connect to MySQL server on 'XXX' (13)

    出现can't connect to MySQL server using '' (13)的错误,结果是 SELinux 不让 httpd 访问外网,一开始还以为是iptables造成的,关闭之后发现 ...

  8. Android下调用收发短信邮件等

    Android下调用收发短信邮件等 1,调web浏览器Uri myBlogUri = Uri.parse("http://xxxxx.com");returnIt = new In ...

  9. jetty插件开发配置

    <plugins> <!-- jetty插件 --> <plugin> <groupId>org.mortbay.jetty</groupId&g ...

  10. ZXing工具类v1.0

    package com.jadyer.util; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import jav ...