SPEAKER: Chúng ta hãy thực hiện một trang web sử dụng một chút về HTML và JavaScript mà geolocates người sử dụng, có nghĩa là, con số ra nơi họ đang có địa lý về họ vĩ độ và kinh độ. Nhận thấy ở đây là một thuộc tính trên cơ thể của tôi thẻ, tôi đã onload, trong đó xác định một bit của JavaScript sẽ nhận được thực hiện ngay sau khi cơ thể của trang đã được nạp. Bây giờ chức năng xuất hiện để được gọi là geolocate, và chức năng đó, tôi đã bắt đầu thực hiện, lên hàng đầu ở giữa các thẻ kịch bản gọi là geolocate. Bây giờ chúng ta hãy thực hiện chức năng này. Trước tiên, hãy kiểm tra xem các loại của một tài sản đặc biệt gọi là navigator.geolocation không bằng, quote unquote, "không xác định", sau đó tôi sẽ làm như sau. Navigator.geoloc ation.getCurrentPosition. Và bây giờ tôi cần phải xác định một đối số, đặc biệt là tên của một hàm mà tôi muốn được gọi khi Get Chức vụ hiện nay đã tìm ra nơi người sử dụng của họ. Và tôi chỉ cần đi đến tùy tiện gọi mà chức năng bây giờ, gọi lại. Khác, nếu tài sản đó là trong thực tế không xác định, tôi sẽ chỉ định thay vì cảnh báo "Trình duyệt của bạn không không hỗ trợ định vị! " và để nó ở đó. Vì vậy, nó là những gì mà tôi đã gõ ở đây? Vâng, nó quay ra rằng hầu hết các hiện đại trình duyệt web hỗ trợ toàn cầu biến, một đối tượng, có thể nói, gọi là hoa tiêu, có hoa tiêu cụ thể, đó là chức năng trình duyệt cụ thể. Bên trong có một tài sản được gọi là định vị trong đó đặc biệt chứa các thông tin và chức năng liên quan đến việc định vị, các Phát hiện, của người sử dụng. Bên trong của đối tượng, trong khi đó, có vẻ như là một chức năng, nếu không được biết có một phương pháp, Nhận được gọi là Chức vụ hiện nay. Và đó là chức năng chúng tôi đang sử dụng để tìm một người sử dụng. Hãy mặc dù bây giờ thực hiện cuộc gọi lại chức năng mà thực sự sẽ được gọi khi người sử dụng đã được đặt. Chúng ta hãy đi trước và tuyên bố đó là tốt với chức năng gọi lại và chúng ta hãy gọi lập luận mà tôi biết nó sẽ được nhận nói rằng, vị trí. Đó là có được, nó quay ra, một đối tượng đó bằng cách nào đó đại diện cho vị trí của người dùng trên thế giới. Sau đó, bên trong chức năng này, chúng ta hãy đầu ra với position.coords cảnh báo, viết tắt của tọa độ. vĩ độ và sau đó ghép vào rằng một dấu phẩy và một không gian và sau đó trên đó, position.coords.longitude. Chúng ta hãy đi trước và lưu tập tin này, mở trang trong một trình duyệt, và xem chúng tôi không thể tìm thấy bản thân mình. http://localhost / định vị-0.html. Và có tôi, ở Cambridge, Massachusetts.