一.JavaScript简介

Javascript代码在浏览器中运行,做出更流畅、优美的页面效果,增强用户体验。

与java是完全不同的东西,只是名称类似而已

写在<script></script>标签中

二.JavaScript可以放置在页面哪里

head部分:

用于声明变量、函数、类型,为事件绑定处理函数

body部分:

调用脚本执行

外部脚本:

用于定义函数、类型 将代码封装到一个扩展名为js的文件中,然后在需要的地方引用,完成一次定义,多处引用的效果,简化了代码的维护 在文件中不需要写<script></script>标签head部分:用于声明变量、函数、类型,为事件绑定处理函数 body部分:调用脚本执行 外部脚本:用于定义函数、类型 将代码封装到一个扩展名为js的文件中,然后在需要的地方引用,完成一次定义,多处引用的效果,简化了代码的维护 在文件中不需要写<script></script>标签

三.JavaScript语法(注意事项)

弱类型语言 (他不需要明确规定这个变量他需要占用多大内存,当页面运行时才知道占用的内存)

示范:

<script>    
        //alert("123");
        //alert("HelloWorld!");
        var test = 10;
        alert(test);
        test = "abc";
        alert(test);
    </script>

大小写敏感

要用分号结尾

注释(单行,多行)

1.//单行注释
       2.  /*  
         *多行注释
        */

字符串推荐使用单引号,也可以使用双引号

四.alert弹出一个HelloWorld

1.文件-新建-项目-Web-Visual Studio2012-ASP.net空Web应用程序

2.添加一个HTML页面

3.页面写js代码,并弹出HelloWorld

JavaScript系列(1)初体验-弹出HelloWord相关推荐

  1. Docker深入浅出系列 | 容器初体验

    Docker深入浅出系列 | 容器初体验 教程目标 Docker已经上市很多年,不是什么新鲜事物了,很多企业或者开发同学以前也不多不少有所接触,但是有实操经验的人不多,本系列教程主要偏重实战,尽量讲干 ...

  2. Flink大数据实时计算系列-案例初体验:HotPages

    Flink大数据实时计算系列-案例初体验:HotPages 目录 HotPages代码 输入日志 运行结果 HotPages代码 /*** Copyright (c) 2018-2028 尚硅谷 Al ...

  3. js的alert弹框中怎么写html,JavaScript基础教程之alert弹出提示框实例

    alert 命令弹出一个提示框 为便于对 JavaScript 有一个直观的认识,本节会提供几个简单的实例供 JavaScript 入门学习之用.下面的代码是一个弹出提示框的例子: alert(&qu ...

  4. javascript入门系列演示·三种弹出对话框的用法实例

    对话框有三种 1:只是提醒,不能对脚本产生任何改变: 2:一般用于确认,返回 true 或者 false ,所以可以轻松用于 if...else...判断 3: 一个带输入的对话框,可以返回用户填入的 ...

  5. JavaScript自适应图片大小的弹出窗口

    很多时候我们需要提供这样的功能给访问者:当访问者点击页面中的缩略图时,其对应的全尺寸图片将显示在一个新的弹出窗口中供访问者查看. 实现此功能的最简单作法是用以下HTML代码创建一个图像链接: < ...

  6. Ext入门学习系列(二)弹出窗体

    第二章 弹出窗体 上节学习了Ext的环境搭建和最基本的一个操作--弹出对话框,作为一个引子,本节讲述如何弹出一个新窗体,从实例讲解Ext的基本运行原理. 一.Ext的窗体长什么样? 先来看看几个效果, ...

  7. Android深入浅出系列之实例应用—弹出消息Toast对象的使用自定义方式(二)

    阅读目录 一:前言 二:实例 三:运行效果 一:前言 Android中定义了一个Toast对象,用以弹出一个窗口来给予用户帮助和提示,和对话框不同的是,Toast并不是以独占方式显示的,它并不会抢夺用 ...

  8. [Flex] 组件Tree系列 —— 作为PopUpButton的弹出菜单

    mxml: 1 <?xml version="1.0" encoding="utf-8"?> 2 <!--功能描述:Tree作为PopUpBu ...

  9. 积木开发系列----Blockly初体验

    介绍 这一节将会使用Blockly来创建一个最基础的可视化编程环境.这个应用的网页将会包含一个目前Blockly支持的所有Block的Workspace.实时生成JavaScript代码.其中,Wor ...

  10. 在 JavaScript 中实现删除前弹出对话框确认删除

    确认删除按钮工作,如果用户选择"Ok",则href重定向到" url_to_delete",否则如果单击"Cancel"则不会发生任何反应. ...

最新文章

  1. Spring起步(一)Building a RESTful Web Service
  2. FPGA之道(23)VHDL的signal、variable与constant
  3. python 调用c++ 回调函数
  4. 网络编程学习笔记(使用select函数的TCP和UDP回射服务器程序)
  5. 第68节:Java中的MYSQL运用从小白到大牛
  6. java 加减乘除 工具类_Java数学工具类MathUtil详解
  7. 【剑指offer】面试题28:对称的二叉树(Java)
  8. Qt文档阅读笔记-QSet官方解析及实例
  9. 容器编排技术 -- Kubernetes 垃圾收集
  10. java中volatile_java中volatile关键字的含义
  11. MapReduce源码刨析
  12. Keras-6 IMDB, a binary classification example
  13. UGUI的Slider
  14. java 字符串转long_如何在Java中将String转换为long?
  15. Latex学习笔记 (8) 字体样式之衬线字体与无衬线体字体
  16. 计算机操作系统期末考试试题及答案,计算机操作系统期末复习题(带答案)
  17. Extjs之EditorGridPanel的beforeedit事件参数
  18. 视频太大怎么压缩,视频压缩怎么弄?
  19. 草图logo绘画演绎AE模板
  20. BI神器Power Query(15)-- PQ制作时间维度表(4)

热门文章

  1. 文章原创度php,度_原创文章_文章吧
  2. 克莱姆森大学计算机排名,2020年克莱姆森大学排名TFE Times美国最佳计算机科学硕士专业排名第102...
  3. 对几款网络抓包工具的评测
  4. 猿类必备:Zeplin 用法介绍
  5. 如何解决Invalid quadratic form: product is complex
  6. 连接计算机和网络传输介质的接口,最常用的网络传输介质和连接设备
  7. 玩转PS路径,轻松画logo!
  8. OSChina 周二乱弹 —— 我的手机指纹解锁和别人不一样
  9. 经济学十大原理(七)政府有时候可以改善市场结果
  10. LA 4670 Dominating Patterns AC自动机简单题