JS复习 基本语法

弹窗:

  alret(“要弹出的内容”);弹出来之后不点确定网页不会执行下去

  confirm("要弹出的内容");确定对话框,点确定返回True,点取消返回False,可用变量接受

  prompt(“要显示的提示文字”);弹出一个可以输入内容的对话框

    prompt(“输个数字进来吧”,“只能是数字”);

  

基本语法

  与C#语法基本一致

    break;跳出当前循环

    continue;跳过此次循环

  类型转换

    var a=parseint(值);其他类型转换成整数

    var a=parsefloat(值);其他类型转换成整数

    isNaN(值);判断是否是合法数字,是返回True不是返回False

      

<script>
    var a;
    prompt("输个数字进来吧", "只能是数字哦");
    a = isNaN();//将输入的内容放到isNaN()里
    alert(a);//如果是数字弹True,不是数字弹False
</script>

函数的四种形态  (不用规定类型)

  无参数无返回值

  test1();
    function test1(){
        alert(‘hello‘);
    }

  无参数有返回值  

  有参数无返回值

<script>
    test1(5,6);
    function test1(a,b){
        alert(‘a+b‘);
    }
</script>

  有参数有返回值

<script>
    var ccc = test1(5, 6);
    alert(ccc);
    function test1(a, b) {
        var c = a + b;
        return c;
    }
</script>
时间: 2024-10-12 08:36:50

JS复习 基本语法的相关文章

7月14日:JS的基础语法

首先,是最近的课程安排: JS的基础语法→BOM→DOM→DOM样式表→JS事件→JS表单→正则表达式: 以下为今天的学习内容: 一.JS的介绍 JS是一种弱类型的解释语言,它用var来定义变量.JS要在网页环境中运行,而Java可以在任何平台使用 二.JS的原始数据类型 undefined:未定义类型和值,无返回值 null:表示不存在的对象 boolean:只有2个值true和false number:数字型,可表示32位的整数和64位的浮点数 string:字符串类型 三.类型的转换 Bo

基础常用JS函数和语法

100多个基础常用JS函数和语法集合大全 来源:http://www.cnblogs.com/hnyei/p/4605103.html 网站特效离不开脚本,javascript是最常用的脚本语言,我们归纳一下常用的基础函数和语法: 1.输出语句:document.write(""); 2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,scr

在MyEclipse中如何去掉JS或jsp语法错误提示!

在MyEclipse中如何去掉JS或jsp语法错误提示! 关于在 MyEclipse 上 WEB 工程里面的 JS/JSP 经常会有语法错误提示,这是由于 MyEclipse 对其语法要求相当严格所造成的,而这些文件本身是可以运行并没有什么错误的,在你实际应用部署中并无影响 . 此问题解决办法有两种: 一.就是您不用去管它提示,直接部署到你的 WEB 容器上运行是可以的,但此方法欠妥当. 二.选择你的工程右击菜单-- > 点击 MyEclipse 菜单项的 Exclude From Valida

【JS复习笔记】01 基本语法

数字: JS只有一种数字类型,相当于double.(不知道为什么,我每次打double输入法都会出现逗比了三个字) NaN是一个数值,可以用isNaN(number)检测NaN Infinity表示所有大于一个非常大的数值的值 JS有一个对象Math,它包含一套作用于数字的方法. 字符串: Js中所有字符都是Unicode的,16位 Js没有字符类型,只需创建仅包含一个字符的字符串即可 反斜线,引号和控制字符可以用转义字符插到字符串中,如"A"==="\u0041"

【Vue-01】基础Vue语法+JS复习

Vue学习疑问及总结_SZS 1.变异方法 (重写:重新实现) Vue包含异族观察数组的变异方法,所以他们将会触发视图更新;这些方法如下: push()/pop()/shift()/unshift()/splice()/sort()/reverse() 2.splice 进行删除.增加和替换 methods:{ deleteP(index){ //删除persons中指定的index的p this.persons.splice(index,1) }, updateP(index,newP){ /

梳理一下JS的基本语法

web三层结构来说 结构层:HTML         从语义角度,描述页面结构 样式层:CSS         从审美的角度,美化页面 行为层:JavaScript   从交互的角度,提升用户体验 js:用来制作web页面的交互效果,提升用户体验 语法概述 一.JS引入3种的方式: 1.内嵌引入,但不建议 2.通过`<script async='async'>`标签引入,可放在head里面,为减少加载时间,一般放在body最后 3.建议通过link引入 <script>标记的属性:

什么是js和js的基本语法

时间:2016年12月15日 先讲讲基础语法: 大部分是来操作表单: js动态效果和数据交互(ajax?) js也有自己的API js大部分的DOM操作都是针对input的. 案例学习,对注册页面的简单校验,对于空值或者错误的值先弹框,后面再学习在页面上写数据. js是一种脚本语言,轻量级的,可插入到html页面中运行的语言,和java半毛钱的关系都没有. js有三大块内容: ECMAScript java的基础语法 BOM 浏览器对象模型 DOM 文档对象模型 以后jquery用的也很多,但是

js复习---string

对js的string的方法复习: 1.charCodeAt()  返回一个整数,代表指定位置字符串的unicode编码. strObj.charCodeAt(index) index 是处理字符的从零开始计数的编号.有效为0到1 的数字. 如果没有指定位置的字符串则返回nan. 2.fromCharCode() 方法从一些unicode字符串中返回一个字符串. String.fromCharCode([code1[,code2...]]) : 说明: code1,code2...是要转换为字符串

【JS复习笔记】05 正则表达式

好吧,正则表达式,我从来没记过.以前要用的时候都是网上Copy一下的. 这里还是扯一下吧,以后要是有要用到的正则表达式那么就收集到这个帖子里.(尽管我认为不会,因为我根本就不是一个专业的前端,我只是来划下水的\(^o^)/) 应用范围:正则表达式主要应用于对字符串中的信息实现查找,替换和提取操作. 可处理正则表达式的方法有6个: regexp.exec,regexp.test,string.match,string.replace,string.search和string.split 应用原因: