1.内嵌式:

 <html>
<head>
<title></title>
</head>
<body>
<a href="javascript:alert('123')">123</a>
<button onclick="alert('123123')">123</button>
</body>
</html>

2.内联式:

 <html>
<head>
<title></title>
<script type="text/javascript">
alert('666')
</script>
</head>
<body>
</body>
</html>

3.外部样式表:

 <html>
<head>
<title></title>
<script type="text/javascript" src="Untitled.js"> </script>
</head>
<body>
</body>
</html>

4.javascript注释:

单行注释//
多行注释/* */

5.javascript三种弹窗:

1)alert("弹窗1")  告警弹窗只提示信息
2)confirm("弹窗2")  有返回值 返回值是true false
3)prompt("弹窗3")  可接受用户的值 返回值为用户输入的值

6.变量 var

变量规则

变量 var 变量名 = 变量值;
变量规则:   1.变量名不能是中文;
      2.变量名不能是数字;
      3。见明知意;

几种变量的格式:

 var aa = "字符串";
var bb = 123;
var cc = true;
var dd = underfined;(没找到)
var ee = null; (空) null underfined ""

7.if语法

if(条件){
条件成立时,执行的命令
}

8.for循环

for(var i=0; i<3; i++){
满足条件式执行的代码
}

例题:

1.求和:

<html>
<head>
<title></title>
<script>
var sum = 0;
n = prompt("请输入一个数")
for(var i = 1; i <= n; i++){
sum = sum + i;
}
document.write(sum)
</script>
<body>
</body>
</html>
2.有1-100层楼梯,在1-49层时,每一层的分数等于层数,在49层以上时,每一层的分数都为10分,当输入一个数时,计算分数:
 <html>
<head>
<title></title>
<script>
var num = prompt ("请输入一个数字"),
sum = 0;
if( num <= 49 ){
for(var i = 1; i <= num ; i++){
sum = sum + i;
}
document.write(sum)
}else if( num <= 100 ){
var cha = num - 49;
for(var i = 1; i <= 49; i++){
sum = sum + i
}
sum = sum + cha*10
document.write(sum)
}else{
alert("您输入的数不在范围内")
}
</script>
</head>
<body>
</body>
</html>

js基础(补10.10)的更多相关文章

  1. FCC JS基础算法题(10):Falsy Bouncer(过滤数组假值)

    题目描述: 删除数组中的所有假值.在JavaScript中,假值有false.null.0."".undefined 和 NaN. 使用filter方法,过滤掉生成的 Boolea ...

  2. 10慕课网《进击Node.js基础(一)》初识promise

    首先用最简单的方式实现一个动画效果 <!doctype> <html> <head> <title>Promise animation</titl ...

  3. 【转】天啦噜!原来Chrome自带的开发者工具还能这么用!(提升JS调试能力的10个技巧)

    天啦噜!原来Chrome自带的开发者工具还能这么用! (提升JS调试能力的10个技巧)   Chrome自带开发者工具.它的功能十分丰富,包括元素.网络.安全等等.今天我们主要介绍JavaScript ...

  4. JVM基础系列第10讲:垃圾回收的几种类型

    我们经常会听到许多垃圾回收的术语,例如:Minor GC.Major GC.Young GC.Old GC.Full GC.Stop-The-World 等.但这些 GC 术语到底指的是什么,它们之间 ...

  5. js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。

    1.js实现随机选取[10,100)中的10个整数,存入一个数组,并排序. <!DOCTYPE html> <html lang="en"> <hea ...

  6. js 日期 (10 + '').length == 10 ? '0' + 10 : 10;

    js 日期 (10 + '').length == 10 ? '0' + 10 : 10;

  7. Android零基础入门第10节:开发IDE大升级,终于迎来了Android Studio

    原文:Android零基础入门第10节:开发IDE大升级,终于迎来了Android Studio 通过前面几期的学习,我们知道了Android的前世今生,也了解了Android的系统架构和应用组件,也 ...

  8. Xamarin图表开发基础教程(10)OxyPlot框架支持的图表类型

    Xamarin图表开发基础教程(10)OxyPlot框架支持的图表类型 OxyPlot组件支持26种图表,这些图表按照功能和样式可以分为4大类,分别为线型图表.条型图表.金融图表和其它图表. 线型图表 ...

  9. AndoridSQLite数据库开发基础教程(10)

    AndoridSQLite数据库开发基础教程(10) 添加触发器 触发器(TRIGGER)是由事件来触发某个操作.这些事件包括INSERT.DELETE.UPDATE和UPDATE OF.当数据库系统 ...

  10. javax.script.ScriptException: ReferenceError: "window" is not defined in security.js at line number 10

    使用jmeter执行加密登录接口的测试遇到的问题. 问题记录: 今天使用jmeter执行加密登录接口的测试,因为测试环境的应用包是以前的老版本(可能有两年了),所以需要替换加密文件:security. ...

随机推荐

  1. 九度OJ 1061:成绩排序 (排序)

    时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:17158 解决:4798 题目描述: 有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相 ...

  2. Linux RabbitMQ的安装、环境配置、远程访问 , Windows 下安装的RabbitMQ远程访问

    Linux  RabbitMQ的安装和环境配置 1.安装 RabbitMQ是使用Erlang语言编写的,所以安装RabbitMQ之前,先要安装Erlang环境 #对原来的yum官方源做个备份 1.mv ...

  3. angularJs-未加载完成的页面显示混乱ng-bind

    ng-bind 未初始化完成不加载数据,避免产生{{}}导致页面混乱 还是上边的例子,当前页面没有加载完成的时候,页面显示是不完整的会频繁的出现{{}}这样子的表达式语句,给用户的感觉很不和谐,所以使 ...

  4. px sp dp 手机尺寸

  5. openstack多region介绍与实践

    版权声明:本文为原创文章,转载请注明出处. 概念介绍 所谓openstack多region,就是多套openstack共享一个keystone和horizon.每个区域一套openstack环境,可以 ...

  6. 请求时token过期自动刷新token

    1.在开发过程中,我们都会接触到token,token的作用是什么呢?主要的作用就是为了安全,用户登陆时,服务器会随机生成一个有时效性的token,用户的每一次请求都需要携带上token,证明其请求的 ...

  7. 20145239杜文超 《Java程序设计》实验二 Java面向对象程序设计实验报告

    20145239 <Java程序设计>实验二 Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S. ...

  8. ssh_jar包选择

    1.struts2.3.29 + spring-framework-3.2.9.RELEASE +hibernate-distribution-3.6.10 * struts 所需jar 在:如下所示 ...

  9. 同级别中枢重叠后的走势分类---walkspeed

    同级别走势的中枢震荡有重叠,即意味当下级别走势类型是不能延续啦.走势级别开始升级.根据走势分解定理,可知走势能划分出至少三段当下级别的走势类型. 有三段同级别完成的走势类型,就必须有三个同级别的中枢. ...

  10. HTML5实现中国象棋游戏(无人能敌)

    1. [代码][JavaScript]代码    var AI = AI||{}; AI.historyTable =   {};     //历史表  //人工智能初始化AI.init = func ...