Js脚本语音

网页里面使用的脚本语音

基础语法

注释语法  单行注释// 多行注释/**/

嵌入js代码  尽量靠下写  用<script type="text/javascript"></script>

输出语法   alert(“信息”);  弹出 信息

Confirm(”信息”); 弹出信息  弹出一个和用户交互的对话框

Prompt(”信息”);   弹出信息  可以一个可以让用户输入内容的对话框

基本语法  全部的字符全部都是半角的,

大部分情况下每条语句结束之后要加分号

每块代码结束了加换行

程序前后呼应 前面由括号开始一定要由括号结束

数据类型

数据在程序中存储,存储的名称叫变量

1  强类型语言  数据存储的时候需要存在相应的数据类型变量中

2 弱类型语言  数据存储时候不区分类型(类型自动转换)

数字

整型(整数)  int

单精度小数       float

双精度的小数  double

小数           decimal  不分单双 可以任意设置长度

货币   monry  用来存钱数的

字符

单字符     Char  存一个字符

字符串  string  最常用 最重要

布尔型数据  只能存两个状态  true 真  false 假  存放逻辑的真假

日期时间类型   datetime

变量定义

关键字 var     var a =  10

定义小数或整数后面的值 等号后面直接写

定义的是字符串变量需要加双引号或者单引号

类型转换

运算符表达式

数学运算符

+  -  *  /  %(取余)

逻辑运算符

&&并  条件1和2同时成立

||   或    只要由一个满足

! 非

三元运算符

==    判断是否等于    A==b ? “a等于b”:”a不等于b”;判断是否等于

!=  不等于

>    大于

<   小于

>=   大于等于

<=   小于等于

语句

顺序  结束要加分号

分支   让程序根据条件不同来执行不同的代码

if 语句

 if(写条件a==b)

 {要执行的代码

 Alert(a等于b);

}

 Else不满足条件

{

Alert(a不等于b);

}

第三种 俩eles

第一种  if(条件){代码}

第二种  if(条件){代码}else{代码}

第三种  else  if(条件){代码}

第四种  if嵌套

Switch(a  )

{

    Case 1: alert(“1111”)

      Break;

    Case 2:alert(“2222”)

     Break;

    Case 3:alert(“3333”)

    Break;

 Default:alert(“0”)

}

js整理的更多相关文章

  1. Dynamics CRM 日常使用JS整理(二)

    BPF(Business Process Flow)相关的JS 为Stage添加changed或者selected事件: function fnOnLoad() { Xrm.Page.data.pro ...

  2. Dynamics CRM 日常使用JS整理(一)

    整理下平时CRM开发中用到的一些基本的js操作 取值: var oResult = Xrm.Page.getAttribute(sFieldName).getValue(); var oResult ...

  3. Vue.js 整理笔记

    以前我们用Jquery进行dom的操作,虽然熟悉后开发效率很高,但是如果多个控件的相互操作多的情况下,还是会乱.相比之下,Vue的使用更加清晰,通过虚拟dom将数据绑定,而且组件化和路由的帮助下,让整 ...

  4. js整理3

    函数 call: fun.call(a), a会转化成相应的对象,函数内的this即指向它; function foo() { console.log(this); } foo.call(null); ...

  5. js整理1

    数组 比较时的隐式转化 var a = [1,2,3]; var b = [1,2,3]; a == b; //false a == '1,2,3'; //true; // var c = []; B ...

  6. node.js整理 07例子

    需求 一个简单的静态文件合并服务器,该服务器需要支持类似以下格式的JS或CSS文件合并请求. http://assets.example.com/foo/??bar.js,baz.js 在以上URL中 ...

  7. node.js整理 06异步编程

    回调 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了 function heavyCompute(n, callback) { var count = 0, i, j; for (i = ...

  8. node.js整理 05进程管理

    简介 NodeJS可以感知和控制自身进程的运行环境和状态,也可以创建子进程并与其协同工作,这使得NodeJS可以把多个程序组合在一起共同完成某项工作,并在其中充当胶水和调度器的作用 常用API Pro ...

  9. node.js整理 03文件操作-遍历目录和文本编码

    遍历目录 递归算法 遍历目录时一般使用递归算法,否则就难以编写出简洁的代码. 递归算法与数学归纳法类似,通过不断缩小问题的规模来解决问题 function factorial(n) { if (n = ...

随机推荐

  1. C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper

    前言 在开发应用程序时,通常只让程序运行一个实例.所以,就要判断程序是否已经运行. 下面是我自己在项目中使用到,封装好的帮助类.有 普通的 C# 应用程序 和 Windows CE 和 Windows ...

  2. C#开发微信门户及应用(12)-使用语音处理

    我们知道,微信最开始就是做语音聊天而使得其更加流行的,因此语音的识别处理自然也就成为微信交流的一个重要途径,微信的开发接口,也提供了对语音的消息请求处理.本文主要介绍如何利用语音的识别,对C#开发的微 ...

  3. PHP 单例模式

    一.什么是单例模式? 1.含义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例.它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用. 2. ...

  4. java 开发业务逻辑的思考(1)- 通知短信发送

    坚持每天写一个总结的博客,今天又是一个新的开始! 今天我要说的是一个关于发送短信通知发送的问题.具体的业务流程是这样的,现在需要对用户的一个提现的申请进行审核,审核的内部需要控制很多的业务, 1.检查 ...

  5. java web学习总结(二十六) -------------------JSP属性范围

    所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围. 一.JSP属性范围 JSP中提供了四种属性范围,四种属性范围分别指以下四种: 当前页:一个属性只能在一个页面中取得 ...

  6. 学习廖雪峰的git教程

    地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 1.git add:添加文件 ...

  7. 缓冲区溢出利用——捕获eip的傻瓜式指南

    [译文] 摘要:为一个简单的有漏洞程序写一个简单的缓冲区溢出EXP,聚焦于遇到的问题和关键性的教训,提供详细而彻底的描述 内容表:1. I pity the fool, who can't smash ...

  8. Oracle Sales Cloud:报告和分析(BIEE)小细节1——创建双提示并建立关联(例如,部门和子部门提示)

    Oracle Sales Cloud(Oracle 销售云)是一套基于Oracle云端的客户商机管理系统,通过提供丰富的功能来帮助提高销售效率,更好地去了解客户,发现和追踪商机,为最终的销售成交 (d ...

  9. 两listview联动

    package com.mttz; import java.util.ArrayList;import java.util.List; import com.mttz.adapter.CaiDanAD ...

  10. git基础

    1.新的未跟踪文件 新创建的README文件没有进行任何跟踪 $ git status On branch master Untracked files: (use "git add < ...