B站av9243452的一系列视频,适合学过其他编程语言的人观看,还挺不错的

共43节,该随笔为1~16节

Js介绍

如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件

<script src="js/jquery.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>

操作HTML元素,如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法

        <h1 id='title'>123</h1>
<script>
document.getElementById('title').innerHTML='Yinghualuowu'
</script>

Js语法

变量

JavaScript 数组也可以用new Array()

运算符

都认识,只说一个‘===’为全等(值和类型),另外+号也用于字符串拼接

            var i=10;
var j=10;
document.write(i===j);
document.write('<br>')
var n=10;
var m='10';
document.write(n===m);
document.write('<br>');
var x=4,y='10';
document.write(x===y);
document.write('<br>');
true
false
false

条件语句

if...else 和  switch

            var i;
switch(i){
case 1:
break;
default:
break;
}

循环语句

都认识,这里只说一个 for/in 循环遍历对象的属性

            var arr=['a','b','c'];
for(i in arr){
document.write(arr[i]+'<br>');
}
a
b
c

跳转语句

continue和break

函数

剩下的知识点和其他编程语言相同

最新文章

  1. .NET Core全新路线图
  2. solr4.5安装配置 linux+tomcat6.0+mmseg4j-1.9.1分词
  3. 关于JQuery的一个Bug
  4. Agent理解
  5. 常见寻找OEP脱壳的方法
  6. Javascript之setTimeout
  7. BZOJ 2049 &amp; LCT又一模板
  8. js之oop &lt;三&gt;属性标签
  9. U盘中的autorun.inf
  10. Shader Model 版本与DirectX的关系(OpenGL对应的呢?)
  11. asp.net开发中经常用到的方法
  12. magento添加多个产品到购物车(Add multiple products to cart )
  13. 【翻译习作】 Windows Workflow Foundation程序开发-第一章03
  14. link与@import区别
  15. 【网络流24题】 No.6 最长不减子序列问题 (最大流)[模型:最多不相交路径]
  16. netsh
  17. C#使用jmail组件发送邮件
  18. Android Every day a new function:two
  19. 工作随记 warning: &#39;includeantruntime&#39; was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
  20. Windows rundll32的用法-批处理管理打印机

热门文章

  1. AngularJS方法 —— angular.bind
  2. 第一个 IronPython 的 ASP.NET 程序
  3. HDOJ1677(铺砖问题)
  4. HTTP 的若干问题
  5. JAVA基础知识(12)-----同步
  6. 什么是Nginx?为什么使用Nginx?
  7. JVM类加载(3)—初始化
  8. union联合体学习
  9. [codeforces821E]Okabe and El Psy Kongroo
  10. 1.4 DVWA亲测XSS漏洞