第一章

    js的组成DOM BOM ECMAScript
javaScript 是一种直译是脚本语言
js语言特点
.脚本编写语言
.基于对象的语言
.简单性
.动态性
.安全性
.跨平台性
C/S是Client/Server的缩写
B/S是Browser/Server的缩写 输出方式
docunment.write()
console.log()
alert()
第二章
数据类型
Number
String
Boolean布尔类型
Undefined
Null
Object
类型转换
显示转换和隐式转换
转换成数值
Number(mix)转换数
parseInt(string,radix)看第一个数是不是数字不是数为NaN
parseFloat(string)
转换成字符串
tostring()
String()
转换成布尔类型
Boolean()
第三章
操作符
一元
+_*/ 二元
+= -= *= /=
三元
?: 第四章
语句
声明变量var
var a =;
定义函数
function(){}
判断条件
if(){}
if是()里如果什么输出 else是不成立输出
还有else if(){}这个是多条判断 switch(){}和if是相同的都是条件判断
switch()
{
case :;
break:
csse :;
}
for循环
for(循环初始化;判断循环条件;循环计数器更新){输出} while循环
while(条件){输出}
和for一样 退出循环
break退出循环
continue退出本次循环进入下一次 do{}while{}满足条件的情况下循环判断一次 <script type="text/javascript">
<script>语法
document.write()文档输出
alert();弹框提示
console.log("");控制台查看结果 网页F12
var 定义变量
var 例子 test=;全局变量
typeof 判断是不是数字
isNaN 判断 是不是一个数
undefined 未声明的数值
(num .toString());转换进制
undefined已生明的的数值 prompt()弹出框的输入框 parseInt()转换格式数字类型的 添加 push在数组末尾处添加1个或多个元素
posh在数组末尾处添加1个或多个元素 并返回长度
unshift()在数组的头部添加一个或多个元素,最后返回数组新的长度
删除 delete()
pop()删除并返回数组的最后一个元素 并返回长度
shift()删除数组的第一个元素并将其返回
连接 join()将数组中所有的元素变成字符串并连接
颠倒 reverse()将元素颠倒
排序 sort()
语法
var a=[,,,,,,,];
a.sort(
function(q,w){
return(q-w)
}
);
alert(a) 合并数组 concat()
返回一个片段或数组 slice()
删除 替换 插入 splice()arr.splice(,,,);
document.write(arr)
unshift trim()去首尾上的空格

最新文章

  1. [转]Linux学习笔记——例说makefile 头文件查找路径
  2. Django - 获取请求方式
  3. neutron中创建子网时禁用dhcp服务的问题
  4. mybaits中xml文件大于号和小于号的处理方法
  5. Gym 100463D Evil DFS
  6. 【原创】CHROME 最小字体限制为12PX的终极解决方案
  7. python常用功能总结
  8. 关于Windows Azure的常见问题-注册问题FAQ
  9. css hack方法总结
  10. Mac下Intellij IDea发布Java Web项目详解五 开始测试
  11. jQuery 對table的基本操作
  12. youtube视频字幕下载
  13. 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习9
  14. Android Fragment 生命周期及其正确使用(建议使用自定义View替换Fragment)
  15. 从运维角度来分析mysql数据库优化的一些关键点【转】
  16. 转贴:如何学好C++语言.docx
  17. 慕课网-Linux达人养成计划学习笔记
  18. 【mongdb主从复制和同步】
  19. 06 python操作MySQL和redis(进阶)
  20. 长沙Uber优步司机奖励政策(3月28日)

热门文章

  1. 使用过多的递归出现错误,&ldquo;System.StackOverflowException&rdquo;类型的未经处理的异常在 mscorlib.dll 中发生
  2. CentOS中源码编译安装Nginx
  3. Android Studio 常用应用
  4. POJ_3069 Saruman&#39;s Army 【贪心】
  5. FJOI2019划水记
  6. HDU 6299 Balanced Sequence(贪心)
  7. 109th LeetCode Weekly Contest Knight Dialer
  8. python附录-builtins.py模块str类源码(含str官方文档链接)
  9. protobuf参考
  10. 爬虫beautifulsoup实践