python学习--javascript

https://www.cnblogs.com/wupeiqi/articles/5602773.html

JavaScript

独立的语言,浏览器具有js解释器

JavaScript代码存在形式:

- Head中

<script>

//javascript代码

alert(123);

</script>

<script type="text/javascript">

//javascript代码

alert(123);

</script>

- 文件

<script src=‘js文件路径‘> </script>

PS: JS代码需要放置在 <body>标签内部的最下方

注释

当行注释 //

多行注释  /*     */

变量:

python:

name = ‘alex‘

JavaScript:

name = ‘alex‘     # 全局变量

var name = ‘eric‘ # 局部变量

写Js代码:

- html文件中编写

- 临时,浏览器的终端 console

基本数据类型

数字

a = 18;

字符串

a = "alex"

a.chartAt(索引位置)

a.substring(起始位置,结束位置)

a.lenght    获取当前字符串长度

...

列表(数组)

a = [11,22,33]

字典

a = {‘k1‘:‘v1‘,‘k2‘:‘v2‘}

布尔类型

小写

for循环

1. 循环时,循环的元素是索引

a = [11,22,33,44]

for(var item in a){

console.log(item);

}

a = {‘k1‘:‘v1‘,‘k2‘:‘v2‘}

for(var item in a){

console.log(item);

}

2.

for(var i=0;i<10;i=i+1){

}

a = [11,22,33,44]

for(var i=0;i<a.length;i=i+1){

}

不支持字典的循环

条件语句

if(条件){

}else if(条件){

}else if(条件){

}else{

}

==   值相等

===  值和类型都相等

&&   and

||   or

函数:

function 函数名(a,b,c){

}

函数名(1,2,3)

Dom

1、找到标签

获取单个元素        document.getElementById(‘i1‘)

获取多个元素(列表)document.getElementsByTagName(‘div‘)

获取多个元素(列表)document.getElementsByClassName(‘c1‘)

a. 直接找

document.getElementById             根据ID获取一个标签

document.getElementsByName          根据name属性获取标签集合

document.getElementsByClassName     根据class属性获取标签集合

document.getElementsByTagName       根据标签名获取标签集合

b. 间接

tag = document.getElementById(‘i1‘)

parentElement           // 父节点标签元素

children                // 所有子标签

firstElementChild       // 第一个子标签元素

lastElementChild        // 最后一个子标签元素

nextElementtSibling     // 下一个兄弟标签元素

previousElementSibling  // 上一个兄弟标签元素

2、操作标签

a. innerText

获取标签中的文本内容

标签.innerText

对标签内部文本进行重新复制

标签.innerText = ""

b. className

tag.className =》 直接整体做操作

tag.classList.add(‘样式名‘)   添加指定样式

tag.classList.remove(‘样式名‘)   删除指定样式

PS:

<div onclick=‘func();‘>点我</div>

<script>

function func(){

}

</script>

c. checkbox

获取值

checkbox对象.checked

设置值

checkbox对象.checked = true

作业:

1、登录、注册,练习:position

2、后台管理页面

- 左侧菜单

- 右边表格,全选反向,模态框,返回顶部

3、商城页

原文地址:https://www.cnblogs.com/Ian-learning/p/11397233.html

时间: 2024-10-07 20:32:33

python学习--javascript的相关文章

第75天python学习 JavaScript自学

学习任何语言的不在: 1.找到一个完整的课程内容: 2.了解语言的背景: 3.了解语言具体能做什么事情: 4.学习输出: 5.学习语法  关键字  变量 6.数据类型 7.运算符: 8.控制语句: 9.函数: 10.面向对象: 11.实例操作 原文地址:https://www.cnblogs.com/jianchixuexu/p/12267931.html

如何正确学习JavaScript

学习时长:6-8周学习前提:中学水平,无需编程经验 更新(2014-1-7) 在Reddit上创建了一个学习小组January 2014, “Learn JavaScript” Study Group on Reddit 目录 不要这样学习JavaScript 本课程资源 1-2周(简介,数据类型,表达式和操作符) 3~4周(对象,数组,函数,DOM,jQuery) JavaScript终极编辑器:WebStorm 第一个项目-动态问答应用 5-6周(正则表达式,Window对象,事件,jQue

Python学习的个人笔记(基础语法)

Python学习的个人笔记 题外话: 我是一个大二的计算机系的学生,这份python学习个人笔记是趁寒假这一周在慕课网,w3cschool,还有借鉴了一些博客,资料整理出来的,用于自己方便的时候查阅,一开始保存在word上,代码不是很好看,于是决定复制到博客里面,可能有复制过程中出错的,或者我本身在理解方面有出错的地方,希望能得到指正,谢谢  后续的内容我会继续学习…… python下载地址  www.python.org Python 分为2.7和3.3两个版本,3.3有些库不兼容,因此用2.

Python学习资料整理以及书籍、开发工具推荐

我不知道大家学习Python的时候是不是和我一样感觉很无助,不知道在入门或者进阶的时候应该掌握哪些知识点,下面我就梳理下我自己学习Python开 发的过程及资料分享给大家,这些方法资料可能并不适合所有人,仅供大家参考.具体需要掌握哪些知识,我就不详解介绍了,我分享出来的资料都有具体的讲解的 哈. 入门阶段:1.HTML+css基础入门(HTML的语法.基本结构.标记.css样式等等)2.Javascript基础知识(掌握javascript的变量.数据类型.隐式转换.表达式.运算符等等)3.Jq

Tornado/Python 学习HTTP 1.1与HTTP 1.0的比较

HTTP 1.1与HTTP 1.0的比较 一个WEB站点每天可能要接收到上百万的用户请求,为了提高系统的效率,HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求. 但是,这也造成了一些性能上的缺陷,例如,一个包含有许多图像的网页文件中并没有包含真正的图像数据内容,而只是指明了这些图像的URL地址,当 WEB浏览器访问这个网页文件时,浏览器首先要发出针对该网页文件的请求

180分钟的python学习之旅

最近在很多地方都可以看到Python的身影,尤其在人工智能等科学领域,其丰富的科学计算等方面类库无比强大.很多身边的哥们也提到Python非常的简洁方便,比如用Django搭建一个见得网站只需要半天时间即可,因此也吸引了我不小的兴趣.之前相亲认识过一个姑娘是做绿色环保建筑设计行业的,提过她们的建筑物的建模也是使用Python,虽然被女神给拒绝了,但学习还是势在必行的,加油. 这部分只涉及python比较基础的知识,如复杂的面向对象.多线程.通信等知识会放在之后的深入学习中介绍,因此整个学习过程也

Python学习资料下载地址(转)

[转]Python学习资料和教程pdf 开发工具: Python语言集成开发环境 Wingware WingIDE Professional v3.2.12 Python语言集成开发环境 Wingware WingIDE Professional v3.2.9.1 高效Python/Django开发工具:JetBrains PyCharm v1.1.1 (附注册机) Python和Django开发工具:JetBrains PyCharm v1.1 学习资料: Python 3程序开发指南 (第二

「译」如何正确学习JavaScript

原文:How to Learn JavaScript Properly 目录 不要这样学习JavaScript 本课程资源 1-2周(简介,数据类型,表达式和操作符) 3~4周(对象,数组,函数,DOM,jQuery) JavaScript终极编辑器:WebStorm 第一个项目-动态问答应用 5-6周(正则表达式,Window对象,事件,jQuery) 7周,可延长到8周(类,继承,HTML5) 继续提升 一些鼓励的话 上面的课程大纲提供了一个结构化和富有启发性的学习线路,从初学者到有所建树,

[转]如何正确学习JavaScript

原文:How to Learn JavaScript Properly(2014-2-7) 学习时长:6-8周 学习前提:中学水平,无需编程经验 更新(2014-1-7) 在Reddit上创建了一个学习小组 January 2014, “Learn JavaScript” Study Group on Reddit 目录 不要这样学习JavaScript 本课程资源 1-2周(简介,数据类型,表达式和操作符) 3~4周(对象,数组,函数,DOM,jQuery) JavaScript终极编辑器:W