健康体重评估 <script> var sex = prompt("请输入性别:"); var height = parseInt(prompt("请输入身高:")); var weight = parseInt(prompt("请输入体重")); var x, y; if(sex == "男") { x = height - 100 + 3; y = height - 100 - 3; if(weight >…
第一课:简陋的登录框 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js课程第一课</title> <style> body{padding: 20px;font:16px "微软雅黑";} h3{text-align: center;margin-top: 0;} la…
爱创课堂JS基础 复习: Javascript的书写位置复习 js书写位置:body标签的最底部.实际工作中使用书写在head标签内一对script标签里.alert()弹出框.console.log()字面量:数字字面量:整数,浮点数,特殊字符(Infinity,NaN).字符串字面量:所有的语言, 语言中的数字,特殊字符串.变量:定义变量标识符的规则:第一个字符是字母(a-z,A-Z),下划线,$.其他字符可以是字母(a-z,A-Z),下划线,$,数字.(还不能使用js规定的关键字,保留字)…
爱创课堂前端培训--js基础 运算符一.运算符 运算符(Operators,也翻译为操作符),是发起运算的最简单形式.分类:(运算符的分类仁者见智,本课程进行一下分类.)数学运算符(Arithmetic operators)比较运算符(Comparison operators)逻辑运算符(Logical operators)赋值运算符(Assignment operators)按位运算符(Bitwise operators)条件 (三元) 运算符(Conditional operator) 1.…
题目:像二柱子那样,花20分钟写一个能自动生成30道小学四则运算题目的“软件”. package 课堂作业1; import java.util.Random; import java.util.Scanner; public class MathProblem { public static void res(){ System.out.println("1.显示结果\t2.直接开始下一题"); } public static void main (String[] arge){ i…
日常在群里讨论一些概念性的问题,比如变量提升,作用域和闭包相关问题的时候,经常会听一些大佬们给别人解释的时候说执行上下文,调用上下文巴拉巴拉,总有点似懂非懂,不明觉厉的感觉.今天,就对这两个概念梳理一下,加深对js基础核心的理解. 1. 执行上下文(execution context)与可执行代码(execution code) 1.1 首先说一下,可执行代码的类型有哪些: 全局代码:例如加载外部的js文件或者本地标签内的代码.全局代码不包括 function 体内的代码 函数代码:functi…
计算器的第一步,至今还记记忆犹新,本次的课堂作业,便是那个框架.闲话少叙,代码如下传送门: Main.cpp #include "stdafx.h" #include<iostream> #include"Circle_S.h" using namespace std; int main() { Circle_S SQ; //调用类 double r, S; cin >> r; S = SQ.js(r); cout << &quo…
js基础 1.三种js引入方式    a).<input type="button" value="点击事件" onClick="document.write('Hello Word!')">    b). <script type="text/javascript">             document.write('Hello Word!')        </script>  …
js基础 - 变量 *大家对js一定不会陌生,入门很简单(普通入门),很多人通过网络资源.书籍.课堂等很多途径学习js,但是有些js基础的只是往往被大家遗漏,本章就从js变量类型来说一说js 变量类型* js变量类型分为基本类型(或者叫值类型)和引用类型.值类型包括Number.Boolean.String.undefined. null.Symbol (ES6 新增). 引用类型包括Object .Array.Function.Date.RegExp,值类型存放在栈内存中,引用类型的数据是存放…
1.字符串 视频教程地址: js基础练习题 1.如何连接两个或者两个以上字符串? var cssname = 'box' var num = 1 var html = '<div class="box">这里是box1</div>' 问:如何把变量html里面的class属性值box换成变量,如何把'box1'里的1换成变量num 2.如何比较两个字符串看它们是否相同? 3.如何查找一个字符串是否在另一个字符串中? 4.如何从一个字符串中提取一个子字符串,例如:…